EasyManua.ls Logo

Philips DVDR3577H/05 - Page 41

Philips DVDR3577H/05
195 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...
Reference : SGP_AVS_SW_ATLAS-05-05 Classification : COMPANY RESTRICTED
Version : 0.17 Project : ATLAS_DSW
Status : Proposed Chapter : User Manual
Date : 2006-09-12
Section : Diagnostic Software (Leco+)
© Philips Electronics N.V. 2006 Philips Semiconductors Page 21 of 124
1
Nucleus Name
DS_NVRAM_Modify
Nucleus Number 303
Description Modifies one or more locations in NVRAM and updates the checksum of the
section modified
Technical - Initialise IIC
- If no IIC EEPROM was found then initialise flash memory to use NVM
pages
- Decode user input
- Modify the NVRAM as indicated
- Validate the NVRAM by calculating the checksum and storing it
Execution Time Less than 1 second
User Input 1. The location that must be modified
i.e. "ALL" "BOOT" "DIAGNOSTICS" "DOWNLOAD" "CONFIG"
"RECORDER" or no string if an offset from the base address of the
NVRAM is required
2. The offset and data which to put on the selected location
<offset> <length> <data>
Error Number Description
30300 Modifying the NVRAM contents succeeded
30301 Unable to initialise NVM
30302 Modifying the NVRAM contents failed
30303 length out of range
30304 unable to decode length
30305 offset out of range
30306 unable to decode offset
30307 unknown location specified
30308 no location is specified
30309 number of values incorrect
30310 There was an IIC error
Example
DS:> 303 DIAGNOSTICS 5 1 0x5a
030300: Section is modified successfully
Test OK @
2
Nucleus Name
DS_NVRAM_Read
Nucleus Number 304
Description Read out one or more locations in the NVRAM
Technical - Initialise IIC
- If no IIC EEPROM was found then initialise flash memory to use NVM
pages
- Decode user input
- Read from the NVRAM and return this info to the user
Execution Time Less than 1 second
User Input 1. The location which must be read
i.e. "ALL" "BOOT" "DIAGNOSTICS" "DOWNLOAD" "CONFIG"
"RECORDER" or no string if an offset from the base address of the
NVRAM is required
2. The offset and number of bytes to read
<offset> <length>
Error Number Description
30400 Value read
30401 Unable to initialise NVM
30402 Reading the NVRAM contents failed
30403 Length out of range
30404 Unable to decode length
30405 Offset out of range
30406 Unable to decode offset
30407 Unknown location specified
30408 No location is specified
Example
DS:> 304 BOOT 4 4
Read block of 4 bytes from 0x4 :
0x0000: 0x44 0x00 0x00 0x06
030400:
Test OK @
3

Related product manuals