jduchniewicz

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 506cdd9e8d Fix mailboxes to support overwrites and precedence over SW to RTL writes. Add more control code to SW. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

5 hours ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 21cf6ac2bb More outlining. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

5 hours ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 762321e7b8 Port most register management code. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

7 hours ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 827f19c8b2 Distinguish between two kinds of mailboxes RTL2SW and SW2RTL. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

1 day ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 30e995fcc2 Add timer expiring in SW. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

4 days ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • a09fa0b998 Add Button mailbox. Start implementing SW btn handling logic. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

4 days ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 98f63f9b8c Cleanup WB addressing. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

1 week ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 816e22617b Adapt SW to RTL changes. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

1 week ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 254d9836e4 Fix mailbox by introducing intermediate buffer for storing and saving.

1 week ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 6fdb3ab5aa Fix erroneous word addressing and bring back byte addressing of mailbox. Registers now work. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

2 weeks ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • b7d87eaa5a Fix bridging logic. Hangups are gone. Wrong offset in register map still persits. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

2 weeks ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 03fbd5a395 Approach fixing the overlapped mailbox registers with code and bootloader. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

2 weeks ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 561a0dfbd0 Add ability to flash LEDs over Wishbone on RTL side. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>
  • 20b5151657 Increase the internal registers to 32 bits for WB compatibility. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>
  • View comparison for these 2 commits »

3 weeks ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 2c6636d5b7 Reduce WB_N to 7 as for 8 it stopped instantiating CPU. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

3 weeks ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • ea6ad5f013 Flatten the mailbox registers. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

3 weeks ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • c44a5464d7 Add mailbox for RTL/SW communication. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

3 weeks ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • bab520e2fd Add patches to submodules. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>
  • bc60e00b90 Port 3signal code and integrate to the top module. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>
  • 888981826f Transition to riscv_usb as base for out project. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>
  • View comparison for these 3 commits »

3 weeks ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • c86d575958 Add hardcoded LEDs and buttons. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

3 weeks ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 043437ff45 Add binaries for KS. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>

1 month ago

jduchniewicz pushed to doom_signal_changes at jduchniewicz/doom_riscv

  • 9d5c85cf64 My changes for debug UART and removing specs=nano. Signed-off-by: Jakub Duchniewicz <j.duchniewicz@gmail.com>
  • d2fa005012 projects/usb_amr/sw: Import a small python3 test class for DLM interface Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
  • a61abc34fe projects/usb_amr/fw: Init MC97 from the start Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
  • fccbc539d7 projects/usb_amr/fw: Add an option to manually generate test ring Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
  • dfdd15fa98 projects/usb_amr/fw: Implement ring detect and notification Signed-off-by: Sylvain Munaut <tnt@246tNt.com>

1 month ago