Trenz Electronic GmbH Support Forum

Trenz Electronic Products => Trenz Electronic FPGA Modules => Topic started by: GuinnessTrinker on January 16, 2013, 02:51:58 PM

Title: GigaBee_XPS14.2-FlashWriter
Post by: GuinnessTrinker on January 16, 2013, 02:51:58 PM
Hi all,
I just "compiled" your "GigaBee_XPS14.2-FlashWriter" on EDK 14.4.
I updated some cores and fixed a bug (Interrupt-connection between MicroBlaze and InterruptController was missing).
Now when running C-project "Peripheraltest" I get an error in step "Running AxiEthernetSgDmaIntrExample()".

Whats wrong ???

--------------------------------------------
---Entering main---

Running IntcSelfTestExample() for microblaze_0_intc...
IntcSelfTestExample PASSED
Intc Interrupt Setup PASSED

Running UartLiteSelfTestExample() for debug_module...
UartLiteSelfTestExample PASSED

Running GpioInputExample() for dip_switches_4bits...
GpioInputExample PASSED. Read data:0x0

Running GpioOutputExample() for leds_4bits...
GpioOutputExample PASSED.

Running GpioInputExample() for push_buttons_4bits...
GpioInputExample PASSED. Read data:0x0

Running AxiEthernetSgDmaIntrExample() for ethernet...
Length mismatch
AxiEthernet Interrupt Test FAILED.

Running TmrCtrSelfTestExample() for axi_timer_0...
TmrCtrSelfTestExample PASSED

Running Interrupt Test  for axi_timer_0...
Timer Interrupt Test PASSED

Runnning SpiSelfTestExample() for qspi_flash...
SpiSelfTestExample PASSED

Running Interrupt Test for qspi_flash...
Spi Interrupt Test PASSED
---Exiting main---
---Entering main---

Running IntcSelfTestExample() for microblaze_0_intc...
IntcSelfTestExample PASSED
Intc Interrupt Setup PASSED

Running UartLiteSelfTestExample() for debug_module...
UartLiteSelfTestExample PASSED

Running GpioInputExample() for dip_switches_4bits...
GpioInputExample PASSED. Read data:0x0

Running GpioOutputExample() for leds_4bits...
GpioOutputExample PASSED.

Running GpioInputExample() for push_buttons_4bits...
GpioInputExample PASSED. Read data:0x0

Running AxiEthernetSgDmaIntrExample() for ethernet...
Length mismatch
AxiEthernet Interrupt Test FAILED.

Running TmrCtrSelfTestExample() for axi_timer_0...
TmrCtrSelfTestExample PASSED

Running Interrupt Test  for axi_timer_0...
Timer Interrupt Test PASSED

Runnning SpiSelfTestExample() for qspi_flash...
SpiSelfTestExample PASSED

Running Interrupt Test for qspi_flash...
Spi Interrupt Test PASSED
---Exiting main---

----------------------------------------------------------------------
Title: Re: GigaBee_XPS14.2-FlashWriter
Post by: Oleksandr Kiyenko on January 16, 2013, 03:04:38 PM
Hi GuinnessTrinker,
It's hard to answer your question.
At first DMA core and some others you use in your project was updated to new version, so it was not initial FlashWriter project anymore.
I did not work with EDK 14.4 yet, but it also may have some issues.
FlashWriter it's not reference project, it's more utility for flash update. Configuration in this project (hardware and software) it's not standard and it's can also affect to testing result.
Better use some reference projects as base or generate new project by wizard.

Best Regards
Alex