OpenixCard V1.1.5 更新了
OpenixCard -u <img> - 解包全志镜像
OpenixCard -uc <img> - 解包全志镜像并输出分区表
OpenixCard -d <img> - 转换全志镜像到普通镜像
OpenixCard -p <dir> - 打包解包的的镜像
OpenixCard -s <img> - 获取全志镜像真实大小
OpenixCard V1.1.5 更新了
OpenixCard -u <img> - 解包全志镜像
OpenixCard -uc <img> - 解包全志镜像并输出分区表
OpenixCard -d <img> - 转换全志镜像到普通镜像
OpenixCard -p <dir> - 打包解包的的镜像
OpenixCard -s <img> - 获取全志镜像真实大小
Debian + LXDE + Python
@soso90
你用的是135240的驱动,要改成240240的驱动
1)修改这里的偏移
static void fbtft_set_addr_win(struct fbtft_par *par, int xs, int ys, int xe,
int ye)
{
switch(par->info->var.rotate)
{
case 0: xs+=53;xe+=53;ys+=40;ye+=40;
break;
case 90: xs+=40;xe+=40;ys+=53;ye+=53;
break;
case 180: xs+=53;xe+=53;ys+=40;ye+=40;
break;
case 270: xs+=40;xe+=40;ys+=53;ye+=53;
break;
default :
break;
}
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
(xs >> 8) & 0xFF, xs & 0xFF, (xe >> 8) & 0xFF, xe & 0xFF);
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
(ys >> 8) & 0xFF, ys & 0xFF, (ye >> 8) & 0xFF, ye & 0xFF);
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
}
2)修改这里的初始化代码,我这里的是135*240的
static int init_display(struct fbtft_par *par)
{
par->fbtftops.reset(par);
mdelay(50);
write_reg(par,0x36,0x00);
write_reg(par,0x3A,0x05);
write_reg(par,0xB2,0x0C,0x0C,0x00,0x33,0x33);
write_reg(par,0xB7,0x35);
write_reg(par,0xBB,0x19);
write_reg(par,0xC0,0x2C);
write_reg(par,0xC2,0x01);
write_reg(par,0xC3,0x12);
write_reg(par,0xC4,0x20);
write_reg(par,0xC6,0x0F);
write_reg(par,0xD0,0xA4,0xA1);
write_reg(par,0xE0,0xD0,0x04,0x0D,0x11,0x13,0x2B,0x3F,0x54,0x4C,0x18,0x0D,0x0B,0x1F,0x23);
write_reg(par,0xE1,0xD0,0x04,0x0C,0x11,0x13,0x2C,0x3F,0x44,0x51,0x2F,0x1F,0x1F,0x20,0x23);
write_reg(par,0x21);
write_reg(par,0x11);
mdelay(50);
write_reg(par,0x29);
mdelay(200);
return 0;
}
3)修改这里屏幕分辨率
static struct fbtft_display display = {
.regwidth = 8,
.width = 135,
.height = 240,
.gamma_num = 2,
.gamma_len = 14,
.gamma = DEFAULT_GAMMA,
.fbtftops = {
.init_display = init_display,
.set_var = set_var,
.set_gamma = set_gamma,
.blank = blank,
},
};
以上资料屏幕厂商会提供
@wyljkl 开机logo是保存在boot-resource分区内的,在Linux系统中挂载这个分区,替换开机logo即可
修改了 # define LV_DEMO_MUSIC_AUTO_PLAY 1
但是重新make系统这个软件没有重新编译,放板子是运行的还是原来编译的。
#define C910_PLIC_CLINT_OFFSET 0x04000000 /* 64M */
plic_base_addr = csr_read(CSR_PLIC_BASE);
clint_base_addr = plic_base_addr + C910_PLIC_CLINT_OFFSET;
正常情况
------run rc.modules file-----
[ 4.303240] ======== XRADIO WIFI OPEN ========
[ 4.308485] [XRADIO] Driver Label:XR_V02.16.91 _HT40_01.33 Jun 17 2022 01:10:45
[ 4.317160] [XRADIO] Allocated hw_priv @ dec24c80
[ 4.322655] [XRADIO_ERR] Access_file failed, path:/data/misc/wifi/xr_wifi.conf!
[ 4.331961] sunxi-wlan soc@03000000:wlan@0: bus_index: 1
[ 4.340070] sunxi-wlan soc@03000000:wlan@0: check wlan wlan_power voltage: 3300000
[ 4.350205] sunxi-wlan soc@03000000:wlan@0: check wlan io_regulator voltage: 3300000
[ 4.469284] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 4.479542] [XRADIO] Detect SDIO card 1
[ 4.523933] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 4.564541] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 4.577752] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 4.598762] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
[ 4.609485] sunxi-mmc sdc1: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
[ 4.620492] sunxi-mmc sdc1: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
[ 4.632248] mmc2: new high speed SDIO card at address 0001
[ 4.639063] [SBUS] XRadio Device:sdio clk=50000000
[ 4.645270] [XRADIO] XRADIO_HW_REV 1.0 detected.
[ 4.724339] [XRADIO] xradio_update_dpllctrl: DPLL_CTRL Sync=0x00c00000.
[ 4.766101] [XRADIO] Bootloader complete
[ 4.854731] [XRADIO] Firmware completed.
[ 4.860479] [WSM] Firmware Label:XR_C09.08.52.73_DBG_02.122 2GHZ HT40 May 18 2021 13:36:09
[ 4.877907] [XRADIO] Firmware Startup Done.
[ 4.882880] [XRADIO_WRN] enable Multi-Rx!
验证了:
WiFi还有问题,SDIO扫不到卡:https://bbs.aw-ol.com/topic/1675/share/1
[ 6.710506] ======== XRADIO WIFI OPEN ========
[ 6.715506] [XRADIO] Driver Label:XR_V02.16.91 _HT40_01.33 Jun 28 2022 09:26:33
[ 6.723995] [XRADIO] Allocated hw_priv @ dec4cc80
[ 6.729570] [XRADIO_ERR] Access_file failed, path:/data/misc/wifi/xr_wifi.conf!
[ 6.738495] sunxi-wlan soc@03000000:wlan@0: bus_index: 1
[ 6.745961] sunxi-wlan soc@03000000:wlan@0: check wlan wlan_power voltage: 3300000
[ 6.755845] sunxi-wlan soc@03000000:wlan@0: check wlan io_regulator voltage: 3300000
[ 6.874763] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 6.885036] [XRADIO] Detect SDIO card 1
[ 6.928984] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 6.969221] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 6.975368] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 6.981256] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 6.994460] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.006546] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.012648] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.018822] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.024871] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.030664] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 7.041993] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.078945] sunxi-mmc sdc1: sdc set ios:clk 300000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.119297] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 7.125537] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 7.131427] sunxi-mmc sdc1: sdc set ios:clk 300000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.144761] sunxi-mmc sdc1: sdc set ios:clk 300000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.156934] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.163120] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.169254] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.175388] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.181168] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 7.192497] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.228938] sunxi-mmc sdc1: sdc set ios:clk 200000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.269470] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 7.275888] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 7.281767] sunxi-mmc sdc1: sdc set ios:clk 200000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.295346] sunxi-mmc sdc1: sdc set ios:clk 200000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.307708] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.314058] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.320370] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.326679] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.332459] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 7.343793] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.378942] sunxi-mmc sdc1: sdc set ios:clk 100000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.419990] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 7.426925] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 7.432806] sunxi-mmc sdc1: sdc set ios:clk 100000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.447142] sunxi-mmc sdc1: sdc set ios:clk 100000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 7.460086] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.468501] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.475341] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.482182] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 7.487960] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 9.069817] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.080087] [XRADIO] Remove SDIO card 1
[ 9.094398] [SBUS_ERR] sdio probe timeout!
[ 9.099022] [XRADIO_ERR] sbus_sdio_init failed
[ 9.105100] ======== XRADIO WIFI OPEN ========
[ 9.110380] [XRADIO] Driver Label:XR_V02.16.91 _HT40_01.33 Jun 28 2022 09:26:33
[ 9.118725] [XRADIO] Allocated hw_priv @ de7ecc80
[ 9.124066] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.135109] [XRADIO_ERR] Access_file failed, path:/data/misc/wifi/xr_wifi.conf!
[ 9.144086] sunxi-wlan soc@03000000:wlan@0: bus_index: 1
[ 9.150416] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 9.156572] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 9.162517] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.174162] sunxi-wlan soc@03000000:wlan@0: check wlan wlan_power voltage: 3300000
[ 9.184142] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.195882] sunxi-wlan soc@03000000:wlan@0: check wlan io_regulator voltage: 3300000
[ 9.204916] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.211016] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.217077] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.223142] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.228938] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 9.250012] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.308949] sunxi-mmc sdc1: sdc set ios:clk 300000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.359307] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 9.365543] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 9.371432] sunxi-mmc sdc1: sdc set ios:clk 300000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.388190] [XRADIO] Detect SDIO card 1
[ 9.405358] sunxi-mmc sdc1: sdc set ios:clk 300000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.417635] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.423806] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.430001] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.436127] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.441927] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 9.453285] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.488963] sunxi-mmc sdc1: sdc set ios:clk 200000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.529481] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 9.535890] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 9.541770] sunxi-mmc sdc1: sdc set ios:clk 200000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.555362] sunxi-mmc sdc1: sdc set ios:clk 200000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.567787] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.574102] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.580428] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.586726] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.592522] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 9.603861] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.638945] sunxi-mmc sdc1: sdc set ios:clk 100000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.680002] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 9.686935] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 9.692814] sunxi-mmc sdc1: sdc set ios:clk 100000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.707148] sunxi-mmc sdc1: sdc set ios:clk 100000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.720127] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.726952] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.733792] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.740633] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.746420] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 9.757779] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.788942] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.829215] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 9.835362] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 9.841240] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.854453] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.866665] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.872749] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.878803] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.884892] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 9.890692] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 9.902052] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.938961] sunxi-mmc sdc1: sdc set ios:clk 300000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 9.979310] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 9.985547] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 9.991426] sunxi-mmc sdc1: sdc set ios:clk 300000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 10.004761] sunxi-mmc sdc1: sdc set ios:clk 300000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 10.016988] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 10.023129] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 10.029286] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 10.035415] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 10.041194] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 10.052528] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 10.088972] sunxi-mmc sdc1: sdc set ios:clk 200000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 10.129479] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 10.135891] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 10.141789] sunxi-mmc sdc1: sdc set ios:clk 200000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 10.155366] sunxi-mmc sdc1: sdc set ios:clk 200000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 10.167773] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 10.174084] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 10.180399] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 10.186698] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 10.192487] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 10.203821] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 10.238944] sunxi-mmc sdc1: sdc set ios:clk 100000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 10.279997] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 10.286930] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RE !!
[ 10.292818] sunxi-mmc sdc1: sdc set ios:clk 100000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 10.307146] sunxi-mmc sdc1: sdc set ios:clk 100000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 10.320123] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 10.326957] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 10.333787] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 10.340606] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RE !!
[ 10.346390] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 10.579102] random: crng init done
[ 10.582919] random: 1 urandom warning(s) missed due to ratelimiting
[ 11.549825] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 11.560121] [XRADIO] Remove SDIO card 1
[ 11.574416] [SBUS_ERR] sdio probe timeout!
[ 11.579034] [XRADIO_ERR] sbus_sdio_init failed
@apollo5520 测不到信号就不是这个问题了,加载驱动的时候默认会打开dxco。我那个问题是信号噪音过大的问题
@jr_online
Target Images --->
[*] squashfs --->
XR829 使用 40M 晶振与使用 24M 晶振有什么区别
https://bbs.aw-ol.com/topic/1228/share/3
cat /dev/urandom > /dev/fb0 之后屏幕会不会花屏,这里说的花屏是雪花屏不是上面那个还能看出图形的,cat: write error: No space left on device
那个不是报错是正常情况
@a892755772 这样还是花屏吗
cat /dev/urandom > /dev/fb0
@a892755772 什么版本?看这个Commit ba93df0b
_____ _____ ___ __ __ _ _ _____ _____ _____
| __ | __ |_ | | | |_ _ ___ _ _| |_|_| __| __ | |
| __ -| -| _| |_ _| | |- _| | | '_| |__ | __ -| --|
|_____|__|__|___| |_| |___|___|___|_,_|_|_____|_____|_____|
Commit: ba93df0b
测试DDR3 1866没问题,PCB是从LCEDA导出的,JLC打板子选择2313
注意:
启动了!内存没啥大问题了
[26182]fes begin commit:fbe7448cdb
[26185]set pll start
[26187]periph0 has been enabled
[26190]set pll end
[26193]PMU: AXP21
[26196]board init ok
[26198]beign to init dram
[26200]DRAM use external ZQ!!
[26203]chip id check OK
[26206]DRAM_VCC set to 1500 mv
[26209]trefi:7.8ms
[26211][AUTO DEBUG] single rank and full DQ!
[26216]trefi:7.8ms
[26218][AUTO DEBUG] rank 0 row = 15
[26222][AUTO DEBUG] rank 0 bank = 8
[26225][AUTO DEBUG] rank 0 page size = 2 KB
[26229]DRAM BOOT DRIVE INFO: V0.16
[26232]DRAM CLK = 936 MHz
[26235]DRAM Type = 3 (2:DDR2,3:DDR3)
[26238]DRAMC ZQ value: 0x7b7bfb
[26241]DRAM ODT value: 0x42.
[26245]DRAM SIZE =512 M
[26247]dram_tpr4:0x0
[26250]DRAM simple test OK.
[26253]rtc standby flag is 0x0, super standby flag is 0x0
[26258]init dram ok
U-Boot 2018.05-00006-gb5e4c9f6fb (Jun 09 2022 - 06:47:31 +0000) Allwinner Technology
[27.808]CPU: Allwinner Family
[27.811]Model: sun8iw21
I2C: ready
[27.837]DRAM: 512 MiB
[27.840]Relocation Offset is: 1ced0000
[27.865]secure enable bit: 0
[27.867]PMU: AXP21
[27.869]PMU: pmu_axp2101 found
[27.872]BMU: AXP21
[27.874]BMU: bmu_axp2101 found
FDT ERROR:fdt_get_regulator_name:get property handle twi-supply error:FDT_ERR_INTERNAL
[27.884]gpio_bias, pc_bias: 1800, pc_supply: not set
[27.889]gpio_bias, pl_bias: -1, pl_supply: not set
[27.895]dcdc1_vol = 3300, onoff=1
[27.898]dcdc2_vol = 900, onoff=1
[27.901]dcdc5_vol = 0, onoff=0
[27.905]aldo1_vol = 1800, onoff=1
[27.908]aldo2_vol = 1800, onoff=1
[27.912]aldo3_vol = 3300, onoff=1
[27.915]aldo4_vol = 3300, onoff=1
[27.919]bldo1_vol = 1800, onoff=1
[27.922]bldo2_vol = 2800, onoff=1
[27.926]dldo1_vol = 3300, onoff=1
[27.929]dldo2_vol = 1200, onoff=1
bias_name:pc_bias bias_vol:1800
bias_name:pi_bias bias_vol:1800
[27.939]bat_vol=4577, ratio=1
[27.942]safe_vol=3500, safe_ratio=1
[27.946]CPU=900 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=24Mhz MBus=300Mhz
[27.952]gic: normal mode
sunxi flash map init
[27.957]flash init start
[27.959]workmode = 16,storage type = 0
try card 2
set card number 2
get card number 2
[27.967][mmc]: mmc driver ver uboot2018:2021-12-20 13:35:00
[27.972][mmc]: get sdc_type fail and use default host:tm4.
[27.979][mmc]: Is not Boot mode!
[27.982][mmc]: SUNXI SDMMC Controller Version:0x50400
[27.993][mmc]: ************Try SD card 2************
[27.998][mmc]: mmc 2 cmd timeout 100 status 100
[28.002][mmc]: smc 2 err, cmd 8, RTO
[28.006][mmc]: mmc 2 close bus gating and reset
[28.011][mmc]: mmc 2 cmd timeout 100 status 100
[28.015][mmc]: smc 2 err, cmd 55, RTO
[28.018][mmc]: mmc 2 close bus gating and reset
[28.023][mmc]: ************Try MMC card 2************
[28.079][mmc]: mmc 2 cmd timeout 100 status 100
[28.083][mmc]: smc 2 err, cmd 8, RTO
[28.086][mmc]: mmc 2 close bus gating and reset
[28.091][mmc]: mmc 2 cmd timeout 100 status 100
[28.095][mmc]: smc 2 err, cmd 55, RTO
[28.099][mmc]: mmc 2 close bus gating and reset
[28.115][mmc]: gen_tuning_blk_bus8: total blk 10
[28.119][mmc]: gen_tuning_blk_bus4: total blk 6
[28.124][mmc]: Using 8 bit tuning now
[28.127][mmc]: send stop
[28.129][mmc]: Write tuning pattern failded
[28.133][mmc]: Using 8 bit tuning now
[28.137][mmc]: send stop
[28.139][mmc]: Write tuning pattern failded
[28.143][mmc]: Write pattern failed
[28.146][mmc]: mmc init product failed
MMC init failed
try emmc fail
[28.153]sunxi-spinand: AW SPINand MTD Layer Version: 1.8 20220106
[28.158]sunxi-spinand-phy: AW SPINand Phy Layer Version: 1.11 20211217
[28.167]sunxi-spinand-phy: request spi0 gpio ok
[28.171]sunxi-spinand-phy: request general tx dma channel ok!
[28.176]sunxi-spinand-phy: request general rx dma channel ok!
[28.182]sunxi-spinand-phy: set spic0 clk to 20 Mhz
[28.186]sunxi-spinand-phy: init spic0 clk ok
[29.190]sunxi-spinand-phy: read id failed : -110
try nand fail
[29.198]unrecognized JEDEC id bytes: ff, ff, ff
data abort
pc : [<5ff0b602>] lr : [<5ff0b5e9>]
reloc pc : [<4303b602>] lr : [<4303b5e9>]
sp : 5de6dc38 ip : 0000000c fp : 43000508
r10: 43031ca1 r9 : 5deafe70 r8 : 5deff8a8
r7 : 5ff7f2e8 r6 : ffffffed r5 : 5ff4fbe0 r4 : 5deff8f0
r3 : 00002000 r2 : 00000001 r1 : 0000000a r0 : 00000030
Flags: nZCv IRQs on FIQs off Mode SVC_32
推荐一颗单颗2G的芯片:D9STR,测试可以跑到1866,单帖就OK
或者双贴单颗1G单Die的芯片,D9STQ,测试1600没问题
@apollo5520 内存控制的源码是不开源的,只有二进制发布。DRAM参数设置在sys_config.fex内,libdram会读取这个配置文件所以也不需要调试dram代码。
;sdram configuration
@efancier buildroot更新了,修复了i2c,de,uart等一堆问题,source envsetup.sh 更新然后重新make xxxx_defconfig就行了
解决了,示波器测量发现过充,电阻解决
[ 15.077675] ======== XRADIO WIFI OPEN ========
[ 15.086009] [XRADIO] Driver Label:XR_V02.16.85_P2P_HT40_01.31
[ 15.093245] [XRADIO] Allocated hw_priv @ (____ptrval____)
[ 15.101203] sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
[ 15.119168] sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
[ 15.289156] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 15.427605] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 15.439043] [XRADIO] Detect SDIO card 1
[ 15.461469] sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
[ 15.491817] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 15.525136] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 15.540610] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 15.567424] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
[ 15.579332] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
[ 15.591648] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
[ 15.605149] mmc2: new high speed SDIO card at address 0001
[ 15.613632] [SBUS] XRadio Device:sdio clk=50000000
[ 15.621530] [XRADIO] XRADIO_HW_REV 1.0 detected.
[ 15.772529] [XRADIO] xradio_update_dpllctrl: DPLL_CTRL Sync=0x00c00000.
[ 15.927766] [XRADIO] Bootloader complete
[ 16.099634] [XRADIO] Firmware completed.
[ 16.105809] [WSM] Firmware Label:XR_C09.08.52.73_DBG_02.122 2GHZ HT40 May 18 2021 13:36:09
[ 16.124345] [XRADIO] Firmware Startup Done.
[ 16.129480] [XRADIO_WRN] enable Multi-Rx!
[ 16.139231] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 16.169753] xt_time: kernel timezone is -0000
正常情况
root@TinaLinux:/lib/modules/5.4.61# insmod xr829.ko
======== XRADIO WIFI OPEN ========
[XRADIO_ERR] debugfs isnot initialized
[XRADIO] Driver Label:XR_V02.16.85_P2P_HT40_01.31
[XRADIO] Allocated hw_priv @ 0000000035532399
sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[XRADIO] Detect SDIO card 1
sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
mmc1: new high speed SDIO card at address 0001
[SBUS] XRadio Device:sdio clk=50000000
[XRADIO] XRADIO_HW_REV 1.0 detected.
[XRADIO] xradio_update_dpllctrl: DPLL_CTRL Sync=0x00c00000.
[XRADIO] Bootloader complete
[XRADIO] Firmware completed.
[WSM] Firmware Label:XR_C09.08.52.73_DBG_02.122 2GHZ HT40 May 18 2021 13:36:09
[XRADIO] Firmware Startup Done.
[XRADIO_WRN] enable Multi-Rx!
ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
···
@whycan
找了一个好的板子拆了晶振是这样的
root@TinaLinux:/lib/modules/5.4.61# insmod xr829.ko
======== XRADIO WIFI OPEN ========
[XRADIO_ERR] debugfs isnot initialized
[XRADIO] Driver Label:XR_V02.16.85_P2P_HT40_01.31
[XRADIO] Allocated hw_priv @ 00000000e2194bdf
sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[XRADIO] Detect SDIO card 1
sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
mmc1: new high speed SDIO card at address 0001
[SBUS] XRadio Device:sdio clk=50000000
[XRADIO] XRADIO_HW_REV 1.0 detected.
[XRADIO_ERR] xradio_load_firmware: Wait for wakeup:device is not responding.
[XRADIO_ERR] Device will restart at 1 times!
sunxi-rfkill soc@3000000:rfkill@0: wlan power off success
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
mmc1: card 0001 removed
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[XRADIO] Remove SDIO card 1
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
mmc1: new high speed SDIO card at address 0001
[XRADIO] Detect SDIO card 1
[SBUS] XRadio Device:sdio clk=50000000
[XRADIO] XRADIO_HW_REV 1.0 detected.
[XRADIO_ERR] xradio_load_firmware: Wait for wakeup:device is not responding.
[XRADIO_ERR] Device will restart at 2 times!
sunxi-rfkill soc@3000000:rfkill@0: wlan power off success
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
mmc1: card 0001 removed
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[XRADIO] Remove SDIO card 1
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
mmc1: new high speed SDIO card at address 0001
[XRADIO] Detect SDIO card 1
[SBUS] XRadio Device:sdio clk=50000000
[XRADIO] XRADIO_HW_REV 1.0 detected.
[XRADIO_ERR] xradio_load_firmware: Wait for wakeup:device is not responding.
[XRADIO_ERR] Device will restart at 3 times!
sunxi-rfkill soc@3000000:rfkill@0: wlan power off success
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
mmc1: card 0001 removed
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[XRADIO] Remove SDIO card 1
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
mmc1: new high speed SDIO card at address 0001
[XRADIO] Detect SDIO card 1
[SBUS] XRadio Device:sdio clk=50000000
[XRADIO] XRADIO_HW_REV 1.0 detected.
^C[XRADIO_ERR] xradio_load_firmware: Wait for wakeup:device is not responding.
[XRADIO_ERR] Device will restart at 4 times!
sunxi-rfkill soc@3000000:rfkill@0: wlan power off success
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
[XRADIO] Remove SDIO card 1
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
mmc1: card 0001 removed
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
mmc1: new high speed SDIO card at address 0001
[XRADIO] Detect SDIO card 1
[SBUS] XRadio Device:sdio clk=50000000
[XRADIO_ERR] xradio_register_bh failed(-4).
sunxi-rfkill soc@3000000:rfkill@0: wlan power off success
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
[XRADIO] Remove SDIO card 1
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 7, RTO !!
mmc1: card 0001 removed
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
^Csunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
xradio_core_init failed (-4)!
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 52, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 52, RTO !!
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
sunxi-mmc 4021000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
@whycan
降速了好像也没有用
io绑错了
[ 19.052197] ======== XRADIO WIFI OPEN ========
[ 19.057744] [XRADIO] Driver Label:XR_V02.16.85_P2P_HT40_01.31
[ 19.064598] [XRADIO] Allocated hw_priv @ (____ptrval____)
[ 19.072289] sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
[ 19.097764] sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
[ 19.307190] sunxi_hosts[1] should not be null
[ 19.307197] [XRADIO] Detect SDIO card 1
[ 21.361925] sunxi-rfkill soc@3000000:rfkill@0: wlan power off success
[ 21.469153] sunxi_hosts[1] should not be null
[ 21.469161] [XRADIO] Remove SDIO card 1
[ 21.488339] [SBUS_ERR] sdio probe timeout!
[ 21.492954] [XRADIO_ERR] sbus_sdio_init failed
[ 21.499076] xradio_core_init failed (-110)!
@daming123 brandy-2.0/u-boot-2018/configs/sun20iw1p1_defconfig 注释掉 #CONFIG_DISP2_SUNXI=y,使用kernel初始化屏幕测试
量了一下好像内置REFCLK_OUT没有输出,但是我这个探头电容很大,可能会导致这个问题
[ 15.763263][ 15.763263] ======== XRADIO WIFI OPEN ========
[ 15.770569][ 15.770569] [XRADIO] Driver Label:XR_V02.16.85_P2P_HT40_01.31
[ 15.779230][ 15.779230] [XRADIO] Allocated hw_priv @ (____ptrval____)
[ 15.788116][ 15.788116] sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
[ 15.806534][ 15.806534] sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
[ 16.158083][ 16.158083] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 16.170922][ 16.170922] [XRADIO] Detect SDIO card 1
[ 16.181998][ 16.181998] sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
[ 16.209670][ 16.209670] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 16.233815][ 16.233815] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 16.252653][ 16.252653] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 16.279628][ 16.279628] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
[ 16.293081][ 16.293081] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
[ 16.306785][ 16.306785] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
[ 16.324944][ 16.324944] mmc2: new high speed SDIO card at address 0001
[ 16.343747][ 16.343747] [SBUS] XRadio Device:sdio clk=50000000
[ 16.360502][ 16.360502] [XRADIO] XRADIO_HW_REV 1.0 detected.
[ 16.483883][ 16.483883] [XRADIO] xradio_update_dpllctrl: DPLL_CTRL Sync=0x00c00000.
[ 16.593457][ 16.593457] [XRADIO] Bootloader complete
[ 17.138413][ 17.138413] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 17.571269][ 17.571269] [XRADIO_ERR] xradio_firmware: wait for download completion failed. Read: 0xFFFFFFFF
[ 17.594485][ 17.594485] [XRADIO_ERR] xradio_load_firmware: can't download firmware.
[ 17.603764][ 17.603764] [XRADIO_ERR] xradio_load_firmware failed(-110).
[ 17.613037][ 17.613037] sunxi-rfkill soc@3000000:rfkill@0: wlan power off success
[ 17.748248][ 17.748248] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 7, RTO !!
[ 17.756403][ 17.756403] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 7, RTO !!
[ 17.764552][ 17.764552] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 7, RTO !!
[ 17.772665][ 17.772665] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 7, RTO !!
[ 17.781030][ 17.781030] mmc2: card 0001 removed
[ 17.786530][ 17.786530] [XRADIO] Remove SDIO card 1
[ 17.792516][ 17.792516] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 17.828132][ 17.828132] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 17.849201][ 17.849201] sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
[ 17.859197][ 17.859197] xradio_core_init failed (-110)!
[ 17.878141][ 17.878141] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 17.904007][ 17.904007] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 52, RTO !!
[ 17.913008][ 17.913008] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 52, RTO !!
[ 17.921267][ 17.921267] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 17.937887][ 17.937887] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 17.953800][ 17.953800] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 5, RTO !!
[ 17.963051][ 17.963051] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 5, RTO !!
[ 17.972010][ 17.972010] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 5, RTO !!
[ 17.980988][ 17.980988] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 5, RTO !!
[ 17.989171][ 17.989171] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 18.009905][ 18.009905] xt_time: kernel timezone is -0000
[ 18.032430][ 18.032430] Error: Driver 'gt9xxnew_ts' is already registered, aborting...
[ 19.788243][ 19.788243] ======== XRADIO WIFI OPEN ========
[ 19.795187][ 19.795187] [XRADIO] Driver Label:XR_V02.16.85_P2P_HT40_01.31
[ 19.803393][ 19.803393] [XRADIO] Allocated hw_priv @ (____ptrval____)
[ 19.813200][ 19.813200] sunxi-rfkill soc@3000000:rfkill@0: bus_index: 1
[ 19.840210][ 19.840210] sunxi-rfkill soc@3000000:rfkill@0: wlan power on success
[ 20.050260][ 20.050260] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 20.062758][ 20.062758] [XRADIO] Detect SDIO card 1
[ 20.073213][ 20.073213] sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
[ 20.093157][ 20.093157] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 20.119383][ 20.119383] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 20.135394][ 20.135394] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 20.159295][ 20.159295] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
[ 20.172219][ 20.172219] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
[ 20.185470][ 20.185470] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
[ 20.199392][ 20.199392] mmc2: new high speed SDIO card at address 0001
[ 20.207730][ 20.207730] [SBUS] XRadio Device:sdio clk=50000000
[ 20.223252][ 20.223252] [XRADIO] XRADIO_HW_REV 1.0 detected.
[ 20.273703][ 20.273703] [XRADIO] xradio_update_dpllctrl: DPLL_CTRL Sync=0x00c00000.
[ 20.315910][ 20.315910] [XRADIO] Bootloader complete
[ 21.014043][ 21.014043] [XRADIO_ERR] xradio_firmware: wait for download completion failed. Read: 0xFFFFFFFF
[ 21.025220][ 21.025220] [XRADIO_ERR] xradio_load_firmware: can't download firmware.
[ 21.034002][ 21.034002] [XRADIO_ERR] xradio_load_firmware failed(-110).
[ 21.042814][ 21.042814] sunxi-rfkill soc@3000000:rfkill@0: wlan power off success
[ 21.163655][ 21.163655] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 7, RTO !!
[ 21.171759][ 21.171759] [XRADIO] Remove SDIO card 1
[ 21.171775][ 21.171775] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 7, RTO !!
[ 21.185540][ 21.185540] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 7, RTO !!
[ 21.193670][ 21.193670] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 7, RTO !!
[ 21.202023][ 21.202023] mmc2: card 0001 removed
[ 21.213388][ 21.213388] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 21.231535][ 21.231535] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 21.244107][ 21.244107] sunxi-mmc 4021000.sdmmc: no vqmmc,Check if there is regulator
[ 21.254279][ 21.254279] xradio_core_init failed (-110)!
[ 21.263169][ 21.263169] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 21.299296][ 21.299296] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 52, RTO !!
[ 21.308775][ 21.308775] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 52, RTO !!
[ 21.317076][ 21.317076] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
kmodloader done
[ 21.377217][ 21.377217] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 21.405391][ 21.405391] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 5, RTO !!
[ 21.414360][ 21.414360] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 5, RTO !!
[ 21.423298][ 21.423298] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 5, RTO !!
[ 21.432228][ 21.432228] sunxi-mmc 4021000.sdmmc: smc 2 p1 err, cmd 5, RTO !!
[ 21.440382][ 21.440382] sunxi-mmc 4021000.sdmmc: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
@jr_online d1s是riscv,t113是arm a7,怎么可能改个名字就行
@fengshulin make kernel_menuconfig 里关闭xradio lpm
│ Prompt: bash.......................................... The GNU Bourne Again SHell │
│ Location: │
│ -> Utilities │
│ (6) -> Shells
@fengshulin m menuconfig 查找 bash 把他关闭就行了,我自己适配了bash,下载的不适配