How to connect nRF9E5 and ATmega16?

Status
Not open for further replies.

MenThu

Newbie level 3
Joined
Oct 4, 2006
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,303
I have microcontroller atmega16, which gets data from PC through UART interface and stores data into 32Mbit dataflash (AT45DB321B) through SPI interface.
I want to send these data with nRF9E5 tranceiver elsewhere....
The problem is, that nRF9E5 have external boot EEPROM (from which tranceiver gets program) on SPI interface.
So, how conncet microcontroller and tranceiver?



P.S. Sorry, English is not my native language...
 

nRF9E5 and atmega16

According to the nRF9E5 datasheet, the external boot EEPROM is required. However, after boot is completed, the SPI port connected to the EEPROM is available for other uses. I would think the simplest solution is to connect together the two SPI buses. After the nRF9E5 boots, it should be programmed to place its SPI bus in slave mode. Then after boot, the ATMega16 can be the SPI master and address either the dataflash or the RF transmitter as required.
 
Reactions: MenThu

    MenThu

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…