Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

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.
 
  • Like
Reactions: MenThu

    MenThu

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top