Coder Social home page Coder Social logo

stm32-bootloader's People

Contributors

audris-a avatar viktorvano avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

stm32-bootloader's Issues

DOUBLEWORD Program Write

Hi

I would like to ask what changes should be made in your codes so that the bootloader can be used for other cpu tips that support 64bit flash writing FLASH_TYPEPROGRAM_DOUBLEWORD.

Not an issue but a question

Hi
First if all thanks for your project it’s really usefull. I’m not an expert in Java and I’d like to know if you can add a documentation to explain how to build jar file.
thanks

Can I change data in application by bootloader?

Can I change data in application by bootloader? For example, my app have PID and I want to change these value. If I use HAL_Flash I have to erase sector and app maybe be go wrong. I want to change just value not program. I have a idea for that. There are bootloader mode and app mode. Manually writing the required address with pointer in the application to the bootloader and change pointer value. Is there any method without erase sector?

Making apps from Arduino

Hi,
I'm trying to make my app1 and app2 using the arduino gui. I was going to try the Blink example as my app1 and app2 (the app1 would have 1s LED on and app2 would have 3s LED on). I found the flash.ld file and I can change the FLASH starting address, but I am having trouble with the VECT_TAB_BASE_ADDRESS and VECT_TAB_OFFSET.

I tried to define them in the Blink.ino file:

#define VECT_TAB_BASE_ADDRESS   0x08005000U
#define VECT_TAB_OFFSET         0x00005000U

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}

Any ideas on how to make app1 and app2 with arduino?
Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.