Colin i thought the same,
Hans posted (#103064)
- Initialize the Flash memory, reset peripherals, configure the system clock, configure the I/O pins
- Initialize the DMA (Direct Memory Access interface)?
- Initialize the ADC (Analog to Digital Converter) of the CPU; we use 10 channels for monitoring supply voltage, 3.3V, 5V and Bias buck converter outputs, Fwd/Rev power from the SWR bridge etc; all continuously read via the ADC and stored in memory using DMA
- SMPS (Switched Mode Power Supplies) initialization - this means the little plug-in buck converter boards.?
- DIsplay init - which initializes the LCD module, switches on the backlight (depending on if you configured that to be on in the configuration menu), and writes the Splash screen text (QMX, firmware version, QRP Labs 2023).?
- Blah blah loads and loads of other things - including eventually, the USB initialization...?
- Eventually, audio system initialization (the I2S 48ksps stereo ADC chip and corresponding stereo DAC chip
I seem to be at 5Switches on the back light and writes the splash screenthe SMPS come before this so thats what puzzels me about what direction to go next