-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chip specific information #3
Comments
I think there should be a To clarify, this is an example of how the folders structure should be for the arduino due:
Including arduino_due.cmake in your CMakeLists.txt would then automaticly set the right compiler, target and flash script. |
I'm not a big fan of focusing so much on dev boards as many other frameworks do. On one hand it does make it easier to start but most real world apps will be on custom boards. If one can easily create custom boards this might be a good solution. |
Yeah that was my problem with it too. Dev boards support server the hacker/student community well but companies end up making there prototype on a custom pcb. Our toolchain now works by selecting 4 files:
What we could do is to create a board folder which has these files set right for a certain chip. This makes it easy for newcomers into the embedded field but keeps the possibility for flashing own boards. A bit like the "everything is possible but we give you a default" philosophy. I think that would work. |
A lot of chips require a propriatary flasher which we can't include into the toolchain because of licence reasons. It would be good if there was some file for each chip telling the user what he should do to get things running. Other information could also be added. For example that the due has an second chip for flashing that is triggered by changing the boudrate.
What do you think about this? @ManDeJan @cjsmeele
The text was updated successfully, but these errors were encountered: