This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM1707 connectivity to external devices

Other Parts Discussed in Thread: TCA6416, AM3517, OMAP-L138

Hello Champs,

 

I have a customer looking for

·         4 UARTs

·         4*4 matrix keypad

·         20*4 alphanumeric LCD with Backlit

·         1 MB External – Nonvolatile memory

·         Isolated Relay Outputs – 32 nos.

·         Buzzer

·         Indicative LEDs

·         Ethernet port – 10/100 Mb 

 

I think 1707 can be fit in here. we have 3 UARTs, but one more can be added usingPRU.  Can you please let me know the peripherals that can be used to connect the below ( I am propsoing the options please confirm and add alternate peripherals)

·         4*4 matrix keypad  ----  UART/SPI?

·         20*4 alphanumeric LCD with Backlit -------- LCD Controller -  can it be connected to alphanumeric LCD?

·         1 MB External – Nonvolatile memory   --- EMIFB

·         Isolated Relay Outputs – 32 nos. - SPI with need for another chip to paralleize???

·         Buzzer -- UART???

·         Indicative LEDs -- GPIOs?

Thanks & Best Regards
Feroz

 

  • Hi Feroz,

    K Md Feroz Irfan said:

    ·         4*4 matrix keypad  ----  UART/SPI?

    I suggest I2C based TCA6416. There is a driver in Linux kernel here: drivers/input/keyboard/tca6416-keypad.c

    I think it was used on AM3517 EVM. It is also there on OMAP-L138 EVM UI card.

    K Md Feroz Irfan said:

    ·         20*4 alphanumeric LCD with Backlit -------- LCD Controller -  can it be connected to alphanumeric LCD?

    Yes. the UI card on the EVM has a two row character LCD.

    K Md Feroz Irfan said:

    ·         1 MB External – Nonvolatile memory   --- EMIFB

    Does it have to be memory mapped. If yes, I suggest NOR flash on AEMIF. Else, SPI flash on SPI port

    K Md Feroz Irfan said:

    ·         Buzzer -- UART???

    I think McASP can also be suggested here. I have never used one on an EVM, so limited knowledge here.

    Thanks,

    Sekhar

  • Hi Sekhar,

     

    Thank you very much for the prompt inputs. 

     

    All,

     

    That leaves Isolated Relay Outputs – 32 nos. Which I hope will be via SPI/UART too. Can somebody please confirm?

     

    Thanks & Best Regards

    Feroz