*** tpb has joined #tomu | 00:00 | |
xobs | tcal: yes, that works just fine. | 01:01 |
---|---|---|
xobs | The program "foboot" is stored entirely within the boot rom. When you run a riscv program, the boot rom is still there, it just jumps to your program. | 01:08 |
xobs | If you want to test a new Peripheral, you can do something like loading your test program to ram instead of spi flash. That way your new bitstream will still be there after you reboot, if you run dfu-util -e | 01:09 |
*** alexhw has quit IRC | 02:25 | |
*** mwalle has quit IRC | 04:28 | |
tcal | xobs: Thanks! Is putting the entire test program into RAM done with the linker.ld config? Or is it better to use `__attribute__((section(".ramtext")))` in the code? I also see the `--dfuse-address` option to dfu-util...hmm, this is the first I've heard of DfuSe, that's a bit confusing. | 04:54 |
xobs | I'm not sure what `dfuse` is. I don' see it mentioned in the spec at all... | 06:27 |
xobs | tcal: https://github.com/im-tomu/foboot/blob/master/doc/BOOT-SEQUENCE.md#ram-boot | 06:28 |
tnt | DfuSe is a propriatary DFU extension for ST micros | 06:38 |
*** keesj has joined #tomu | 07:10 | |
*** mtretter has joined #tomu | 07:52 | |
*** psydroid has quit IRC | 09:24 | |
*** xobs has quit IRC | 09:24 | |
*** lucab has quit IRC | 09:24 | |
*** promach3 has quit IRC | 09:24 | |
*** darkharmony9999[ has quit IRC | 09:24 | |
*** jesse_m[m] has quit IRC | 09:24 | |
*** alexhw[m] has quit IRC | 09:24 | |
*** js has quit IRC | 09:24 | |
*** jimt[m] has quit IRC | 09:25 | |
*** leons has quit IRC | 09:25 | |
*** gio_ has joined #tomu | 09:27 | |
*** gio has quit IRC | 09:30 | |
*** lucab has joined #tomu | 09:30 | |
*** gio_ is now known as gio | 09:37 | |
*** xobs has joined #tomu | 09:37 | |
*** promach3 has joined #tomu | 09:37 | |
*** jimt[m] has joined #tomu | 09:37 | |
*** jesse_m[m] has joined #tomu | 09:37 | |
*** darkharmony9999[ has joined #tomu | 09:37 | |
*** leons has joined #tomu | 09:37 | |
*** psydroid has joined #tomu | 09:37 | |
*** js has joined #tomu | 09:37 | |
*** alexhw[m] has joined #tomu | 09:37 | |
*** wrtlprnft has quit IRC | 10:50 | |
*** alexhw has joined #tomu | 11:02 | |
*** alexhw has quit IRC | 11:06 | |
*** alexhw has joined #tomu | 11:16 | |
*** krogozinski_ has quit IRC | 13:27 | |
*** krogozinski has joined #tomu | 13:28 | |
tcal | xobs: Thanks for the pointer! I had missed that. | 15:34 |
tcal | ..ohhh, I was being dumb -- I hadn't seen the stuff under foboot/examples....I thought "riscv-blink" was referring to the workshop version. This answers a lot of questions I had. | 16:18 |
*** earthnative has quit IRC | 16:24 | |
*** gio has quit IRC | 16:42 | |
*** gio has joined #tomu | 16:47 | |
*** earthnative has joined #tomu | 16:55 | |
*** tcal has quit IRC | 18:23 | |
*** CarlFK has quit IRC | 20:12 | |
*** CarlFK has joined #tomu | 20:20 | |
*** CarlFK has quit IRC | 23:27 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!