⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 can128_tst-1_configurations.txt

📁 at90can系列单片机can_bootloader_example
💻 TXT
字号:
#---------------------------------------------------------
# CARE: BootLoader version >3
#
# This file contains all test regarding the configuration
# access and fonctionnality.
#
#---------------------------------------------------------


    MEMORY 4    
    ERASE F

#----- BSB -----   
    ADDRANGE 0x000 0x000
        ECHO "   **1.1.1** Write BSB = 0x55"
    FILLBUFFER 0x55
    PROGRAM
        ECHO "   *** Verify BSB"
    VERIFY

#----- EB -----   
    ADDRANGE 0x002 0x002
        ECHO "   **1.1.2** Write EB = 0xAA"
    FILLBUFFER 0xAA
    PROGRAM
        ECHO "   *** Verify EB"
    VERIFY

#----- CANBT1 -----   
    ADDRANGE 0x003 0x003
        ECHO "   **1.1.3** Write CANBT1 = 0x11"
    FILLBUFFER 0x11
    PROGRAM
        ECHO "   *** Verify CANBT1"
    VERIFY

#----- CANBT2 -----   
    ADDRANGE 0x004 0x004
        ECHO "   **1.1.4** Write CANBT2 = 0x22"
    FILLBUFFER 0x22
    PROGRAM
        ECHO "   *** Verify CANBT2"
    VERIFY

#----- CANBT3 -----   
    ADDRANGE 0x005 0x005
        ECHO "   **1.1.5** Write CANBT3 = 0x33"
    FILLBUFFER 0x33
    PROGRAM
        ECHO "   *** Verify CANBT3"
    VERIFY

#----- NNB -----   
    ADDRANGE 0x006 0x006
        ECHO "   **1.1.6** Write NNB = 0x44"
    FILLBUFFER 0x44
    PROGRAM
        ECHO "   *** Verify NNB"
    VERIFY

#----- CRIS -----   
    ADDRANGE 0x007 0x007
        ECHO "   **1.1.7** Write CRIS = 0x55"
    FILLBUFFER 0x55
    PROGRAM
        ECHO "   *** Verify CRIS"
    VERIFY

#----- SA_H -----   
    ADDRANGE 0x008 0x008
        ECHO "   **1.1.8** Write SA_H = 0x66"
    FILLBUFFER 0x66
    PROGRAM
        ECHO "   *** Verify SA_H"
    VERIFY

#----- SA_L -----   
    ADDRANGE 0x009 0x009
        ECHO "   **1.1.9** Write SA_L = 0x77"
    FILLBUFFER 0x77
    PROGRAM
        ECHO "   *** Verify SA_L"
    VERIFY

#----- SSB -----   
    ADDRANGE 0x001 0x001
        ECHO "   **1.1.10** Write SSB = 0xFC"
    FILLBUFFER 0xFC
    PROGRAM
        ECHO "   *** Verify SSB"
    VERIFY


#=======================================================
# Flash erase also erases SSB
# ----- full chip erase -----
    MEMORY FLASH
    ERASE F
        ECHO "   **1.2** Flash erase also erases SSB"
    

    MEMORY 4    

#----- SSB -----   
    ADDRANGE 0x001 0x001
        ECHO "   **1.2.1** Verify SSB after Flash erase =? 0xFF"
    FILLBUFFER 0xFF
    VERIFY

#----- BSB -----   
    ADDRANGE 0x000 0x000
        ECHO "   **1.2.2.1** Read BSB =? 0x55"
    FILLBUFFER 0x55
    VERIFY
        ECHO "   **1.2.2.2** Write BSB = 0xFF"
    FILLBUFFER 0xFF
    PROGRAM
    VERIFY

#----- EB ------   
    ADDRANGE 0x002 0x002
        ECHO "   **1.2.3.1** Read EB =? 0xAA"
    FILLBUFFER 0xAA
    VERIFY
        ECHO "   **1.2.3.2** Write EB = 0xFF"
    FILLBUFFER 0xFF
    PROGRAM
    VERIFY

#----- CANBT1 -----   
    ADDRANGE 0x003 0x003
        ECHO "   **1.2.4.1** Read CANBT1 =? 0x11"
    FILLBUFFER 0x11
    VERIFY
        ECHO "   **1.2.4.2** Write CANBT1 = 0xFF"
    FILLBUFFER 0xFF
    PROGRAM
    VERIFY

#----- CANBT2 -----   
    ADDRANGE 0x004 0x004
        ECHO "   **1.2.5.1** Read CANBT2 =? 0x22"
    FILLBUFFER 0x22
    VERIFY
        ECHO "   **1.2.5.2** Write CANBT2 = 0xFF"
    FILLBUFFER 0xFF
    PROGRAM
    VERIFY

#----- CANBT3 -----   
    ADDRANGE 0x005 0x005
        ECHO "   **1.2.6.1** Read CANBT3 =? 0x33"
    FILLBUFFER 0x33
    VERIFY
        ECHO "   **1.2.6.2** Write CANBT3 = 0xFF"
    FILLBUFFER 0xFF
    PROGRAM
    VERIFY

#----- NNB -----   
    ADDRANGE 0x006 0x006
        ECHO "   **1.2.7.1** Read NNB =? 0x44"
    FILLBUFFER 0x44
    VERIFY
        ECHO "   **1.2.7.2** Write NNB = 0xFF"
    FILLBUFFER 0xFF
    PROGRAM
    VERIFY

#----- CRIS -----   
    ADDRANGE 0x007 0x007
        ECHO "   **1.2.8.1** Read CRIS =? 0x55"
    FILLBUFFER 0x55
    VERIFY
        ECHO "   **1.2.8.2** Write CRIS = 0x00"
    FILLBUFFER 0x00
    PROGRAM
    VERIFY

#----- SA_H -----   
    ADDRANGE 0x008 0x008
        ECHO "   **1.2.9.1** Read SA_H =? 0x66"
    FILLBUFFER 0x66
    VERIFY
        ECHO "   **1.2.9.2** Write SA_H = 0x00"
    FILLBUFFER 0x00
    PROGRAM
    VERIFY

#----- SA_L -----   
    ADDRANGE 0x009 0x009
        ECHO "   **1.2.10.1** Read SA_L =? 0x77"
    FILLBUFFER 0x77
    VERIFY
        ECHO "   **1.2.10.2** Write SA_L = 0x00"
    FILLBUFFER 0x00
    PROGRAM
    VERIFY


# ******* End Of File *******
        ECHO "   ** 1 ** E.O.F"
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -