Graham Sanderson
78d7a2522f
elf2uf2: Use LMA (instead of VMA) of entry_point to determine whether binary is flash/RAM ( #1187 )
2023-01-26 10:04:48 -06:00
Graham Sanderson
0d2591e1f1
Pad all but last sector in flash binary to write whole of sector ( #800 )
2022-05-10 13:03:44 -05:00
Andrew Scheller
5d422deed1
Add extra info about address_range defined values ( #652 )
2022-05-04 16:36:21 -05:00
Gabriel Wang
ccc0ba5649
elf2uf2: correctly parse ELF files where the program header is not directly following the file header
...
fixes #506
2021-07-14 15:59:09 -05:00
Graham Sanderson
260128a725
fixup elf2uf2 to allow blocked_ram (flash) binaries ( #294 )
2021-04-01 15:03:04 -05:00
Peter Lawrence
173d63ef8d
elf2uf2: fix address range bug
2021-03-04 21:22:48 -06:00
graham sanderson
1822d113d9
elf2uf2: fix breakage for no_flash builds; removep 0xFFFFFFFF constantds and error messsage
2021-03-04 21:22:48 -06:00
Peter Lawrence
cfff23c5a3
elf2uf2: determine entry address selected by Boot ROM (Plan B)
2021-03-04 21:22:48 -06:00
Peter Lawrence
ef030701c9
elf2uf2: determine entry address selected by Boot ROM
2021-03-04 21:22:48 -06:00
majbthrd
76b385bc26
elf2uf2: add the cache memory range described in Section 2.8.4.2 ( #14 )
...
* elf2uf2: add the cache memory range described in Section 2.8.4.2 of datasheet
* elf2uf2: update memory region nomenclature
* elf2uf2: update ROM size
* elf2uf2: use existing metadata to evaluate ram_style
Authored-by: Peter Lawrence <12226419+majbthrd@users.noreply.github.com>
2021-02-01 14:46:45 -06:00
graham sanderson
26653ea81e
Initial Release
2021-01-20 10:44:27 -06:00