Other Parts Discussed in Thread: AM3354
Hello,
I'm working with custom board AM3354.
I'm using ccs1020 and TI-RTOS:
- bios_6_76_03_01,
- xdctools_3_55_02_22_core,
- pdk_am335x_1_0_17,
- edma3_lld_2_12_05_30E,
- ndk_3_61_01_01,
- ns_2_60_01_06,
- ti-cgt-pru_2.3.2,
- uia_2_30_01_02,
- cg_xml_2.61.00,
- processor_sdk_rtos_am335x_6_03_00_106.
I tested different examples for BBB and some of them are working fine with my custom board. For example UART one.
But now, I want to start using network, so I'm trying example as: "NIMU_BasicExample_bbbAM335x_armExampleproject".
While I'm using static ip address, ping fails. In wireshark I saw only arp request from my PC, but board didn't sent any packet.
On console I can see 0 packets in and 0 packets out.
--------------------------------------------------------------------------------------
RX | Good: 0 | Bcast: 0 | Mcast: 0 | Oct: 0 |
RX | Pause: 0 | CRC: 0 | AlignErr: 0 | Oversz: 0 |
RX | Jabber: 0 | Undersz: 0 | Frag: 0 | Filt: 0 |
RX | QoS: 0 | SOFOvr: 0 | MOFOvr: 0 | DMAOvr: 0 |
TX | Good: 0 | Bcast: 0 | Mcast: 0 | Oct: 0 |
TX | Pause: 0 | Deferred: 0 | Coll: 0 | Udrn: 0 |
--------------------------------------------------------------------------------------
While I'm using dhcp, on console I can see tx packets. But, in wireshark no packets appeared.
--------------------------------------------------------------------------------------
RX | Good: 0 | Bcast: 0 | Mcast: 0 | Oct: 0 |
RX | Pause: 0 | CRC: 0 | AlignErr: 0 | Oversz: 0 |
RX | Jabber: 0 | Undersz: 0 | Frag: 0 | Filt: 0 |
RX | QoS: 0 | SOFOvr: 0 | MOFOvr: 0 | DMAOvr: 0 |
TX | Good: 1 | Bcast: 1 | Mcast: 0 | Oct: 594 |
TX | Pause: 0 | Deferred: 0 | Coll: 0 | Udrn: 0 |
--------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
RX | Good: 0 | Bcast: 0 | Mcast: 0 | Oct: 0 |
RX | Pause: 0 | CRC: 0 | AlignErr: 0 | Oversz: 0 |
RX | Jabber: 0 | Undersz: 0 | Frag: 0 | Filt: 0 |
RX | QoS: 0 | SOFOvr: 0 | MOFOvr: 0 | DMAOvr: 0 |
TX | Good: 2 | Bcast: 2 | Mcast: 0 | Oct: 1188 |
TX | Pause: 0 | Deferred: 0 | Coll: 0 | Udrn: 0 |
--------------------------------------------------------------------------------------
I have checked registers and they are the same as BBB - they are AM335x boards.
In example "NIMU_BasicExample_bbbAM335x_armExampleproject" I changed one eth port to rmii mode, as I have read from my custom board device tree.
I added attachment with block diagram of my custom board with information about ethernet PHY.
Could you give me any tips what should I change to make this example work?
Sincerely,
