Skip to content

Tags: im-tomu/foboot

Tags

v2.0.4

Toggle v2.0.4's commit message
v2.0.4: fix rom wraparound bug

Previous versions would wrap around when writing a program, causing the
bootloader to be overwritten.

This adds checks to ensure no more than 2 MB of data is written.

v2.0.3

Toggle v2.0.3's commit message
valentyusb: fix usb reset irq storm

Signed-off-by: Sean Cross <[email protected]>

v2.0.2

Toggle v2.0.2's commit message
sw: don't clear OUT buffer during usb_recv

If there is data already in the OUT buffer, don't throw it away.

This was necessary when using `epfifo` due to the way it shared OUT and
SETUP packets.  However, it is causing reliability issues with eptri.

Signed-off-by: Sean Cross <[email protected]>

v2.0.1

Toggle v2.0.1's commit message
foboot: don't re-enter updater when spi id doesn't match

Consult the spi_id prior to jumping to the updater.  This will
ensure that if the wrong image is flashed, it won't get
re-executed during a reboot.

Signed-off-by: Sean Cross <[email protected]>

v2.0.0

Toggle v2.0.0's commit message
Merge branch 'foboot-2' of github.com:im-tomu/foboot into foboot-2

v1.9

Toggle v1.9's commit message
hw: deps: re-fix valentyusb

Signed-off-by: Sean Cross <[email protected]>

v1.8.8

Toggle v1.8.8's commit message
sw: include hardware version in product description

This addresses #21.

Signed-off-by: Sean Cross <[email protected]>

v1.8.7

Toggle v1.8.7's commit message
hw: foboot-bitstream: once again, update dff

Now that we're not so constrained, we can correct this again.

Signed-off-by: Sean Cross <[email protected]>

v1.8.6

Toggle v1.8.6's commit message
hw: fix led ordering on hacker board and add id to "version"

Fix the ordering of the LEDs on the "hacker" board.

Add a "model id" to the "version" block.

Signed-off-by: Sean Cross <[email protected]>

v1.8.4

Toggle v1.8.4's commit message
hw: set debug bridge memory size to 0x100

Hardware breakpoints live at offset 0x40 from the start of this region,
so increase the size from 0x10 to 0x100.

Signed-off-by: Sean Cross <[email protected]>