08-03-2023, 10:59 PM
Hi Stephen
The thing is that I have exhausted all that can be done 405 line wise with the iCE40HX1K.
Each image is actually separate firmware and is stand alone.
An example is the image that does the test card. In previous Hedghogs the test card was a just a component and it sort of piggybacked on the converter. It used the convertors sync pulse generator as well as other parts need to produce the video.
In the Hedghog L the image that is used for the test card has the test card but also has the sync pulse generator and all the other parts needed to enable it to produce the video. So it is completely stand alone.
Each image is wrote and tested separately in the FPGA.
It is only when all of them are completed that they are combined together with a bootloader into a single piece of firmware.
Unlike previous Hedghogs JTAG isn't used. Instead the firmware is programmed directly into Flash memory chip using SPI.
Frank
The thing is that I have exhausted all that can be done 405 line wise with the iCE40HX1K.
Each image is actually separate firmware and is stand alone.
An example is the image that does the test card. In previous Hedghogs the test card was a just a component and it sort of piggybacked on the converter. It used the convertors sync pulse generator as well as other parts need to produce the video.
In the Hedghog L the image that is used for the test card has the test card but also has the sync pulse generator and all the other parts needed to enable it to produce the video. So it is completely stand alone.
Each image is wrote and tested separately in the FPGA.
It is only when all of them are completed that they are combined together with a bootloader into a single piece of firmware.
Unlike previous Hedghogs JTAG isn't used. Instead the firmware is programmed directly into Flash memory chip using SPI.
Frank







