MSP430 controlled DAB Radio

Two PCB's one for the SiLabs (Skyworks) Si4684 DAB IC one for a Frontier Siena module (early days)
I used to design the electronic systems in DAB radios for Pure Digital.
I decided i wanted to have a go writing the SW to practice C
So Far:
I have written drivers from scratch for the 240 x 260 LCD display and the SD card.
I can send the Boot up code from an SD card to the silabs IC and I can display images from the SD card on the LCD
I used a Class D amp from Ti that can adjust the Vin to reduce power consumption.
PCB's were designed using Altium and are 2 layers.
I am currently working to get the Silabs IC to fire up. Although i can send the code to the IC i haven't been able to get the sequence of commands correct to switch it into DAB or FM mode and then turn on the I2S or analogue outputs
I decided i wanted to have a go writing the SW to practice C
So Far:
I have written drivers from scratch for the 240 x 260 LCD display and the SD card.
I can send the Boot up code from an SD card to the silabs IC and I can display images from the SD card on the LCD
I used a Class D amp from Ti that can adjust the Vin to reduce power consumption.
PCB's were designed using Altium and are 2 layers.
I am currently working to get the Silabs IC to fire up. Although i can send the code to the IC i haven't been able to get the sequence of commands correct to switch it into DAB or FM mode and then turn on the I2S or analogue outputs
Discussie (1 opmerking(en))
ybourdon 1 jaar geleden
I guess the code is Silabs SD card to LCD ?
Can you explain how you send that code to the Silabs chip ?
Do you use an external memory chip ?
Thank you for your replay.
Yves
PS: you can see my DAB radio project on the labs.
EN0206144ID 1 jaar geleden
the code i have put on the project is for a clock display.
I am writing code that takes the SiLabs boot code from the SD card and sends it over the I2C. I am still working on that to get it running. I can see using a Beagle I2C analyser that the code is going across.
I didn't put a SPI memory on the design to boot the Silabs IC as it said in the data it could boot from I2C. i wish i had now!
Thanks, i will check out your project.
Nigel
ybourdon 1 jaar geleden
Can you send me a copy of this code ? My email adress is yb.electronique@orange.fr
Thank you in advance.
Really a nice project !
EN0206144ID 11 maanden geleden
Disclaimer:
I am a Hardware and have no formal training in software so my code is probably very horribly structured and will give you a headache to look at :-)
Do you want the code that displays pictures?
Or the non working Silabs code?