Bricked BPI-R64 EMMC

Hi,

I have flashed openwrt to emmc of my BPI-R64. It worked initially. Due to some setting errors, somehow the board could not boot up. This is the error messages:

MT7622> 
F0: 102B 0000
F6: 3800 00A0
F3: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 0000 0041 [0000]
G0: 0190 0000
T0: 0000 0333 [000F]
Jump to BL                                                                      
                                                                                
UNIVPLL_CON0 = 0xFE000000!!!                                                    
mt_pll_init: Set pll frequency for 25M crystal                                  
RAM_CONSOLE preloader last status: 0x0 0x0 0x0 0x0 0x0 0x0                      
[PMIC_WRAP]wrap_init pass,the return value=0.                                   
[pmic_init] Preloader Start..................                                   
[pmic_init] MT6380 CHIP Code, reg_val = 0, 1:E2  0:E3                           
[pmic_init] Done...................                                             
Chip part number:7622A                                                          
MT7622 Version: 1.2.7, (iPA)                                                    
SSC OFF                                                                         
mt_pll_post_init: mt_get_cpu_freq = 1350000Khz                                  
mt_pll_post_init: mt_get_mem_freq = 1600000Khz                                  
mt_pll_post_init: mt_get_bus_freq = 1119920Khz                                  
[PLFM] Init I2C: OK(0)                                                          
                                                                                
[BLDR] Build Time: 20180622-162441                                              
==== Dump RGU Reg ========                                                      
RGU MODE:     4D                                                                
RGU LENGTH:   FFE0                                                              
RGU STA:      0                                                                 
RGU INTERVAL: FFF                                                               
RGU SWSYSRST: 8000                                                              
==== Dump RGU Reg End ====                                                      
RGU: g_rgu_satus:0                                                              
 mtk_wdt_mode_config  mode value=10, tmp:22000010                               
PL P ON                                                                         
WDT does not trigger reboot                                                     
WDT NONRST=0x20000000                                                           
WDT IRQ_EN=0x340003                                                             
RGU mtk_wdt_init:MTK_WDT_DEBUG_CTL(590200F3)                                    
[EMI] MDL number = 2                                                            
[EMI] DRAMC calibration start                                                   
                                                                                
[EMI] DRAMC calibration end                                                     
                                                                                
[EMI]rank0 size: 0x40000000                                                     
[MEM] complex R/W mem test pass                                                 
RAM_CONSOLE wdt status (0x0)=0x0                                                
[mmc_init]: msdc0 start mmc_init_host() in PL...                                
[msdc_init]: msdc0 Host controller intialization start                          
[SD0] Pins mode(1), none(0), down(1), up(2), keep(3)                            
[SD0] Pins mode(2), none(0), down(1), up(2), keep(3)                            
[info][msdc_set_startbit 1127] read data start bit at rising edge               
[info][msdc_config_clksrc] input clock is 400000kHz                             
[SD0] Bus Width: 1                                                              
[info][msdc_config_clksrc] input clock is 400000kHz                             
[info][msdc_set_startbit 1127] read data start bit at rising edge               
[SD0] SET_CLK(260kHz): SCLK(259kHz) MODE(0) DDR(0) DIV(385) DS(0) RS(0)         
[msdc_init]: msdc0 Host controller intialization done                           
[mmc_init]: msdc0 start mmc_init_card() in PL...                                
[mmc_init_card]: start                                                          
[info][msdc_config_clksrc] input clock is 400000kHz                             
[info][msdc_set_startbit 1127] read data start bit at rising edge               
[SD0] SET_CLK(260kHz): SCLK(259kHz) MODE(0) DDR(0) DIV(385) DS(0) RS(0)         
[SD0] Bus Width: 8                                                              
[SD0] Switch to High-Speed mode!                                                
[info][msdc_config_clksrc] input clock is 400000kHz                             
[info][msdc_set_startbit 1127] read data start bit at rising edge               
[SD0] SET_CLK(260kHz): SCLK(259kHz) MODE(2) DDR(1) DIV(192) DS(0) RS(0)         
[SD0] Bus Width: 8                                                              
[SD0] Size: 7456 MB, Max.Speed: 52000 kHz, blklen(512), nblks(15269888), ro(0)  
[mmc_init_mem_card 3140][SD0] Initialized, eMMC50                               
before host->cur_bus_clk(259740)                                                
[info][msdc_config_clksrc] input clock is 400000kHz                             
[info][msdc_set_startbit 1127] read data start bit at rising edge               
[SD0] SET_CLK(52000kHz): SCLK(50000kHz) MODE(2) DDR(1) DIV(1) DS(0) RS(0)       
host->cur_bus_clk(50000000)                                                     
[mmc_init_card]: finish successfully                                            
[PLFM] Init Boot Device: OK(0)                                                  
[GPT_PL]Parsing Primary GPT now...                                              
[GPT_PL][0]name=tee1, part_id=8, start_sect=0x400, nr_sects=0x200               
[GPT_PL][1]name=lk, part_id=8, start_sect=0x600, nr_sects=0x400                 
[GPT_PL][2]name=nvram, part_id=8, start_sect=0xA00, nr_sects=0x400              
[GPT_PL][3]name=rf, part_id=8, start_sect=0xE00, nr_sects=0x200                 
[GPT_PL][4]name=boot, part_id=8, start_sect=0x1000, nr_sects=0xA000             
[GPT_PL][5]name=, part_id=8, start_sect=0x0, nr_sects=0x1                       
[GPT_PL][6]name=, part_id=8, start_sect=0x0, nr_sects=0x1                       
[GPT_PL][7]name=, part_id=8, start_sect=0x0, nr_sects=0x1                       
[GPT_PL][8]name=, part_id=8, start_sect=0x0, nr_sects=0x1                       
[GPT_PL][9]name=, part_id=8, start_sect=0x0, nr_sects=0x1                       
[GPT_PL][10]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][11]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][12]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][13]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][14]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][15]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][16]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][17]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][18]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][19]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][20]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][21]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][22]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][23]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][24]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][25]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][26]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][27]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][28]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][29]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][30]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][31]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][32]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][33]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][34]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][35]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][36]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][37]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][38]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][39]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][40]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][41]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][42]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][43]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][44]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][45]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][46]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][47]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][48]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][49]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][50]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][51]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][52]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][53]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][54]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][55]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][56]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][57]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][58]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][59]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][60]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][61]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][62]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][63]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][64]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][65]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][66]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][67]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][68]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][69]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][70]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][71]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][72]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][73]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][74]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][75]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][76]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][77]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][78]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][79]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][80]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][81]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][82]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][83]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][84]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][85]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][86]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][87]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][88]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][89]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][90]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][91]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][92]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][93]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][94]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][95]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][96]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][97]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][98]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][99]name=, part_id=8, start_sect=0x0, nr_sects=0x1                      
[GPT_PL][100]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][101]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][102]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][103]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][104]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][105]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][106]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][107]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][108]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][109]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][110]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][111]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][112]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][113]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][114]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][115]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][116]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][117]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][118]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][119]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][120]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][121]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][122]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][123]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][124]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][125]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][126]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL][127]name=, part_id=8, start_sect=0x0, nr_sects=0x1                     
[GPT_PL]Success to find valid GPT.                                              
                                                                                
[PART] blksz: 512B                                                              
[PART] [0x0000000000080000-0x00000000000BFFFF] "tee1" (512 blocks)              
[PART] [0x00000000000C0000-0x000000000013FFFF] "lk" (1024 blocks)               
[PART] [0x0000000000140000-0x00000000001BFFFF] "nvram" (1024 blocks)            
[PART] [0x00000000001C0000-0x00000000001FFFFF] "rf" (512 blocks)                
[PART] [0x0000000000200000-0x00000000015FFFFF] "boot" (40960 blocks)            
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)                    
                                                                                
Device APC domain init setup:                                                   
                                                                                
Domain Setup (0x0)                                                              
Domain Setup (0x0)                                                              
Device APC domain after setup:                                                  
Domain Setup (0x0)                                                              
Domain Setup (0x0)                                                              
[get_part] part->nr_sects=512, part->info->name=tee1                            
[get_part] part->nr_sects=1024, part->info->name=lk                             
[PART] Image with part header                                                   
[PART] name : U-Boot                                                            
[PART] addr : 41E00000h mode : -1                                               
[PART] size : 246424                                                            
[PART] magic: 58881688h                                                         
                                                                                
[PART] load "lk" from 0x00000000000C0200 (dev) to 0x41E00000 (mem) [SUCCESS]    
[PART] load speed: 10938KB/s, 246424 bytes, 22ms                                
load lk (ret=0)                                                                 
[get_part] part->nr_sects=512, part->info->name=tee1                            
[PART] Image with part header                                                   
[PART] name : atf                                                               
[PART] addr : FFFFFFFFh mode : -1                                               
[PART] size : 62032                                                             
[PART] magic: 58881688h                                                         
                                                                                
[PART] load "tee1" from 0x0000000000080200 (dev) to 0x43000DC0 (mem) [SUCCESS]  
[PART] load speed: 6730KB/s, 62032 bytes, 9ms                                   
load tee1 (ret=0)                                                               
[BLDR] bldr load tee part ret=0x0, addr=0x43001000                              
[get_part] part->nr_sects=512, part->info->name=tee1                            
[get_part] part->nr_sects=1024, part->info->name=lk                             
[get_part] part->nr_sects=1024, part->info->name=nvram                          
[get_part] part->nr_sects=512, part->info->name=rf                              
[get_part] part->nr_sects=40960, part->info->name=boot                          
[BLDR] part_load_raw_part ret=0x0                                               
[BLDR] part_load_images ret=0x0                                                 
[BLDR] Others, jump to ATF                                                      
                                                                                
[BLDR] jump to 0x41E00000                                                       
[BLDR] <0x41E00000>=0xEA00000F                                                  
[BLDR] <0x41E00004>=0xE59FF014                                                  
                                                                                
                                                                                
U-Boot 2014.04-rc1 (May 09 2019 - 19:22:09)                                     
                                                                                
auto detection g_total_rank_size = 0x3F000000                                   
DRAM:  1008 MiB                                                                 
dev_num = 0                                                                     
***size=4096, offset=1310720, blk_start=2560, blk_cnt=8                         
In:    serial                                                                   
Out:   serial                                                                   
Err:   serial                                                                   
dev_num = 0                                                                     
***size=4096, offset=1310720, blk_start=2560, blk_cnt=8                         
Net:   mtk_eth                                                                  
Uip activated                                                                   

*** U-Boot EMMC ***

 1. System Load Linux to SDRAM via TFTP.
 2. System Load Linux Kernel then write to Flash via TFTP.
 3. Boot system code via Flash.
 4. System Load U-Boot then write to Flash via TFTP.
 5. System Load U-Boot then write to Flash via Serial.
 6. System Load ATF then write to Flash via TFTP.
 7. System Load Preloader then write to Flash via TFTP.
 8. System Load ROM header then write to Flash via TFTP.
 9. System Load CTP then write to Flash via TFTP.
 a. System Load CTP then Boot to CTP (via Flash).
 b. System Load flashimage then write to Flash via TFTP.
 c. System Load partition table then write to Flash via TFTP.
 U-Boot console

Press UP/DOWN to move or Press 1~9,a~c to choose, ENTER to select

mmc0 is current device mmc0 operation dev_num = 0

MMC read: dev # 0, block # 4096, count 1 … 1 blocks read: OK [do_read_image_blks] Image format error,neither FIT image nor old image. Bad Magic Number. mmc0 operation dev_num = 0

MMC read: dev # 0, block # 4096, count 0 … 0 blocks read: OK bootm flag=0, states=70f Wrong Image Format for bootm command ERROR: can’t get kernel image! MT7622>

I have tried the following steps with no success:

  1. Flashed a bootable SD card and changed the boot switch to 1. But the board just loaded the emmc uboot and stuck at the errors message above.

  2. In the emmc uboot, I can not control or select any options in the uboot menu via minicom. My UART usb is working on the other R64 board. Hence, the UART USB should be functioning.

The emmc seems corrupted. I can’t boot or uboot to SD card and I can’t control via UART USB with minicom in emmc uboot.

What else I can do? Or the board is bricked?

Hope someone can help.

Thanks.

1 can mean that system cannot boot from your sdcard,maybe due to incompatibility or missing bootheaders (wrote image to mmcblkxpY Instead of mmcblkX?)

Second mmc read is strange because it starts reading at same position as first mmc read but 0 length

Hi ,

Thanks for your reply. Now, this board is basically not usable. I am very new to this board. Can you guide me how to make it works again? Which image should I flash to sd card? Or this board is basically bricked already?

As uboot is loaded from emmc board is not bricked…it’s basicly not booting because an (configuration) issue. You can try flashing other image to sdcard (to disk,not to partition) to check if sdcard is working. I don’t know why uboot from openwrt can’t load kernel/fit…maybe @dangowrt can help here

Hi frank-w,

Thanks for your quick reply. Is it possible to format the emmc via serial uart so that is it in factory reset mode? Do you know why uboot is not response to keyboard input in minicom?

Thanks

for uart-uboot-key input you can try other image like my debian…and check if you debug-uart is connected right (tx on your adapter to rx on r64)…i guess this connection is broken (or any readonly-setting?)… you can basicly overwrite emmc with dd from linux booted from sd (and uboot but afair much slower and difficulter for larger areas) mmcblk0boot0 and user part mmcblk0

Hi,

I have flashed your image to sd card. However, the board just boot to emmc uboot. Seem like the board could not detect the sd card. I have tried different sd cards, but still the same.

The UART connector is working in my another R64 board. Hence, it should be working.

How to make the sd card detected by the board? I have switched to 1 position for the switch key. But seem no difference. Any other way to flash the board?

Thanks.

are you sure you write directly to the card an not to partition und unpacked image first (write img with dd to sdX not sdXY)?

boot switch to 1 means first try to boot sdcard and if there is no bootable system, try emmc.

If you get your board running to uboot and keyboard works, you can load linux kernel with initrd from tftp for erasing emmc/check sdcard function

Hi frank,

Yes, I wrote the image via dd to sdX.

I burnt your image to sd card again. Now the board is not boot up. Once powered, only blue led is light up and the MT7531 switch becomes very very vey hot.

I just bought this board about 5 days ago. Could it be this board is defective?

do you see anything on debug-uart, have not seen the very-hot problem yet

Hi frank,

The debug-uart didn’t show anything. Now,I could not boot into uboot emmc. Only blue led is light up and the MT7531 is very hot once powered on. Is this board bricked?

I don’t know…does uart adapter with cabling work on the other board?

If yes, i guess board has hardware fault

Having exactly the same… Im currently a bit lost using the BPI-R64.

OpenWRT was burned to eMMC, also it seems to set itself to ONLY boot from eMMC (or i by accident set it like this). Afterwards somehow the eMMC partition layout seems to got corrupted…

This here is the terminal UART output:

image

I dont find a way to either force boot SD-Cards or reset the eMMC without having a bootable unix running.

I have a feeling this is fully bricked?!

If you insert a bootable image in SD slot and set the sw1 switch correctly, it does not matter what’s on the emmc.

The switch only has 2 positions so you can try both…

Make sure you choose a sdmmc image to flash to SD card. If you flash a emmc image on the SD card it will start on SD, but will then look for a fip partition on emmc, which is not there.

NOTICE:  BL2: v2.4(release):OpenWrt v2021-05-08-d2c75b21-1 (mt7622-sdmmc-2ddr)

The emmc or sdmmc here is about the flashed BL2 version, it does not know where it actually booted from. If you flash the SD version to SD card and set the sw1 switch correctly, you are then seeing the sdmmc version on UART.

If it still fails, you could try a debian/Ubuntu/archlinux sdmmc image which you can find here on the forum. With that image you can flash emmc all over again.