This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LP-AM261: Sysconfig 1.21.2 missing support for on board flash IS25WX064

Part Number: LP-AM261
Other Parts Discussed in Thread: SYSCONFIG,

Tool/software:

Hello There

I am using LP-AM261 and the onboard flash is IS25WX064 but the Sysconfig 1.21.2 does not shows this and it shows some other Flash (IS25LX256). 

Please suggest how to add support for IS25WX064 in SysConfig 1.21.2 

Dheeraj

  • Hi,
    It seems that the file is not available in SDK. You can use the json data I am providing below, save it as IS25WX064.json. Then you can use the 'load from json' button under the syscfg-gui of the example to update the cfg values. 


    Regards
    Shivank 

    IS25WX064 json data:

    {
        "flashSize"8388608,
        "flashPageSize"256,
        "flashManfId""0x9D",
        "flashDeviceId""0x5B17",
        "flashBlockSize"131072,
        "flashSectorSize"4096,
        "cmdBlockErase3B""0xD8",
        "cmdBlockErase4B""0xDC",
        "cmdSectorErase3B""0x20",
        "cmdSectorErase4B""0x21",
        "protos": {
            "p111": {
                "isDtr"false,
                "cmdRd""0x03",
                "cmdWr""0x02",
                "modeClksCmd"0,
                "modeClksRd"0,
                "dummyClksCmd"0,
                "dummyClksRd"0,
                "enableType""0",
                "enableSeq""0x00",
                "dummyCfg"null,
                "protoCfg"null,
                "strDtrCfg"null
            },
            "p112"null,
            "p114"null,
            "p118": {
                "isDtr"false,
                "cmdRd""0x7C",
                "cmdWr""0x84",
                "modeClksCmd"0,
                "modeClksRd"0,
                "dummyClksCmd"0,
                "dummyClksRd"7,
                "enableType""0",
                "enableSeq""0x00",
                "dummyCfg"null,
                "protoCfg"null,
                "strDtrCfg"null
            },
            "p444s"null,
            "p444d"null,
            "p888s"null,
            "p888d": {
                "isDtr"false,
                "cmdRd""0x7C",
                "cmdWr""0x84",
                "modeClksCmd"0,
                "modeClksRd"0,
                "dummyClksCmd"16,
                "dummyClksRd"16,
                "enableType""0",
                "enableSeq""0x00",
                "dummyCfg": {
                    "isAddrReg"true,
                    "cmdRegRd":"0x85",
                    "cmdRegWr":"0x81",
                    "cfgReg""1",
                    "shift":0,
                    "mask":"0xFF",
                    "bitP":16
                },
                "protoCfg": {
                    "isAddrReg"true,
                    "cmdRegRd""0x85",
                    "cmdRegWr""0x81",
                    "cfgReg""0",
                    "shift"0,
                    "mask""0xff",
                    "bitP"231
                },
                "strDtrCfg": {
                    "isAddrReg"true,
                    "cmdRegRd""0x85",
                    "cmdRegWr""0x81",
                    "cfgReg""0x00000000",
                    "shift"255,
                    "mask"255,
                    "bitP"0
                }
            },
            "pCustom": {
                "fxn"null
            }
        },
        "addrByteSupport""1",
        "fourByteAddrEnSeq""0xA1",
        "cmdExtType""REPEAT",
        "resetType""0x30",
        "deviceBusyType""0",
        "cmdWren""0x06",
        "cmdRdsr""0x05",
        "srWip":  0,
        "srWel":  1,
        "cmdChipErase""0xC7",
        "rdIdSettings": {
            "cmd""0x9F",
            "numBytes"5,
            "dummy4"0,
            "dummy8"8,
            "addressBytesSize"0
        },
        "xspiWipRdCmd""0x00",
        "xspiWipReg""0x00000000",
        "xspiWipBit"0,
        "flashDeviceBusyTimeout"72000000,
        "flashPageProgTimeout"120
    }
  • Unable to browse file. CCS shows "Running external Process" and keeps waiting forever