Results 9 issues of DaveBerkeley

I'm working on a project using the STM32F779. We want to be able to use a bootloader to switch between flash banks bank_1 and bank_2. I can use the latest...

code/feature-request
target/stm32f7
component/st-flash

init_array is a technique used by gcc to construct a list of pointers to functions that should be run just prior to calling main(). This is used in C++ to...

Background : I want to add a SPI Flash boot using my own bit-banged interface to a SPI Flash, not using the current Litex SPI Flash driver. The only way...

The ColorLight i9 v7.2 is very similar to the i5 v7.0. See https://github.com/wuxx/Colorlight-FPGA-Projects/blob/master/colorlight_i9_v7.2.md for the hardware description.

I bought a Spartan-6 dev board as it has the same FPGA (LX16) I'm using for another project. I've tested the LEDs, Buttons, UART and SPI FLash. There are schematics...

The const char * const type can be defined as a typedef to simplify the code. This would remove the void* casts.

The sink Stream in LiteDRAMDMAWriter has the 'ready' flag set by default. If with_csr is set, shouldn't the 'sink.ready' flag only be set if the 'enable' bit is set in...

bug?

The default toolchain_program() for https://github.com/amaranth-lang/amaranth-boards/blob/main/amaranth_boards/tang_nano_9k.py uses openFPGALoader. It lacks the "-f" option that writes to flash, so only programs the RAM. If you want persistent FPGA programming you need the...

Thanks for the work you've done on this. It has been very helpful. I'm working on a project that needed an LVDS input to the FPGA. It took me a...