EasyManua.ls Logo

Lexicon 960L - Program Flash Data Checking

Lexicon 960L
244 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
960L Multi-Channel Digital Effects System Service Manual
6-46
This portion of the test verifies that all of the data lines on the PCMCIA Flash Memory card are functioning
properly. The data lines are tested by writing/reading a walking 1's pattern into the first memory location.
Writing 0x0001 Reading 0x0001
Writing 0x0002 Reading 0x0002
Writing 0x0004 Reading 0x0004
Writing 0x0008 Reading 0x0008
Writing 0x0010 Reading 0x0010
Writing 0x0020 Reading 0x0020
Writing 0x0040 Reading 0x0040
Writing 0x0080 Reading 0x0080
Writing 0x0100 Reading 0x0100
Writing 0x0200 Reading 0x0200
Writing 0x0400 Reading 0x0400
Writing 0x0800 Reading 0x0800
Writing 0x1000 Reading 0x1000
Writing 0x2000 Reading 0x2000
Writing 0x4000 Reading 0x4000
Writing 0x8000 Reading 0x8000
All okay. Press Enter...
Program Flash Data Checking:
When the Program Flash memory is programmed (during the Program App routine), the data written to the
Program Flash memory is verified by performing a byte by byte comparison of the data written to the
Program Flash memory and the downloaded data that is currently in the DRAM memory.
In the event that a failure has occurred, the data sent, data received, and failed address information is
displayed as shown in the example below:
Ok, be patient...
Programming block 28.0
Checking data...
** Error. GD 6e617645, BD 6e617607, address 08180000
The location of the failure(s) can be found by converting the hexidecimal values to their binary equivalent.
The example below shows that the data sent (GD) does not match the data received (BD) at bits 1 and 6.
GD 6e617645 = 110 1110 0110 0001 0111 0110 0100 0101
BD 6e617607 = 110 1110 0110 0001 0111 0110 0000 011
1
Address 08180000 = 1000 0001 1000 0000 0000 0000 0000
NOTE: The data checking that is performed during the Program App routine when the Program Flash
memory is programmed only verifies the data that was written to the flash, and does not test the unused
portion of the flash memory.

Table of Contents

Other manuals for Lexicon 960L

Related product manuals