News:

Attention: For security reasons,please choose a user name *different* from your login name.
Also make sure to choose a secure password and change it regularly.

Main Menu

GigaBee_XPS14.2-FlashWriter

Started by GuinnessTrinker, January 16, 2013, 02:51:58 PM

Previous topic - Next topic

GuinnessTrinker

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---

----------------------------------------------------------------------

Oleksandr Kiyenko

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