I am going to start a PCB design including the G400D. Unfortunately the brochure which shows the pinout is marked as ‘Preview-only, subject to change’.
This is a insufficient base for starting a PCB project, please can you make some definitive documents we designer can relay on???
… please can you tell me, whats about the functions ‘LDR0’ and 'Mode(USB/Com1#), cause this lines were also used by the I2S transmitter, see SSC at page 979 of the current MCU Manual.
Thanks a lot
With best regards
Gerhard
PS: As the I2S Tx/Rx is used by lot of high quality audio codecs, it may be also of big interest by hobbyists.
… page 765 told me, that USART0 is connected to the GPIO lines PA0 - PA4, but your pinout shows COM2. So is COM2 the logical name I have also to use in my programs?
No Problem so far. This USARTs also have special function modes, RS485 for instance. In this mode the RTSx line will be switched by the TXEMPTY signal, so the direction of data flow on the RS485 party line will be always correct. Is this functionallity exposed by the libraries, and if not, is it possible to use one of the USARTs in native mode and writing a RLP to control IO?
I have a situation, i want to replace an EMX module by a G400-D module on my PCB but the pinout on the brochure isn’t very useful. For example if i want to pass in bootloader mode with my EMX i have to ground DOWN, UP, SELECT or LMODE, and RESET. With the G400 the documentation tell us to ground PA11 and there is no PA11 on the pinout.
So where can we find an updated pinout of the G400-D module?
@ leforban - PB6 and PB7 can be analog inputs but the G400-D has an Ethernet Physical layer chip (National 83848I) so those pins are already connected. So the Ethernet Physical layer chip would need to be removed to allow PB6 and PB7 function as analog inputs, plus the necessary firmware changes to re-program the pins function.
The PB14 pin also has a “*” which is part of the SPI0 hardware interface, as listed in the SAM9X35 data sheet, it is the SPI0_NPCS0 signal, the SPI0 interface is exposed on pins 107, 108, and 109 of the G400-D edge connector.
Hope this helps, best I can do without the schematic.
So according to me, G400D brochure shouldn’t mention AD7 AD8 AD10 and AD11 since they are not available to customer! Am I wrong? Is it possible to use it only if ethernet is not used? only if ethernet phy is unsoldered?
Please GHI update your documentation to clarify this point! this is needed to do design choice!
If the onboard Ethernet is not required then likely the G400-S would be a better choice. However the SODIMM form factor allows one to swap out the module for upgrades and independent testing.
Both the G400-D and G400-S specifications list 12 analog inputs available, but clearly this is not possible on the G400-D as is.
About a year ago I was following this thread closely, as “Gerhard” really requested what I was looking for, basically a hardware design guide for ChipworkX equivalent, or superset of the G400HDR. That would have battery for the RTC, SD card, two or three COM ports, on-board Ethernet, USB client and touch screen. In the end I had to go with Embedded Windows 7, the full .NET framework,PC-104 adapters and SBC, which had a few issues but did work out for a medical instrument prototype.