掌機 - Miyoo Mini Plus - 焊接UART腳位(PL-2303SA)



USB腳位


尋找擺放位置


PL-2303SA


接線方式


電源位置


UART位置


跳線



背面



完美的開發機器

P.S. 由於只有焊接單面USB D+/D-,USB接線會有方向性

Baudrate 115200bps

1
IPL g5da0ceb
D-1e
HW Reset
miupll_233MHz
MIU0 zq=0x003b
miu_bw_set
utmi_1_init done
utmi_2_init done
utmi_3_init done
usbpll init done......
cpupll init done
SPI 54M
clk_init done
P1 USB_rterm trim=0x0000
P1 USB_HS_TX_CURRENT trim=0x0002
P2 USB_rterm trim=0x0000
P2 USB_HS_TX_CURRENT trim=0x0001
P3 USB_rterm trim=0x0000
P3 USB_HS_TX_CURRENT trim=0x0001
PM_vol_bgap trim=0x0001
GCR_SAR_DATA trim=0x0190
ETH 10T output swing trim=0x0000
ETH 100T output swing trim=0x0000
ETH RX input impedance trim=0x0000
ETH TX output impedance trim=0x0001
MIPI_HS_RTERM trim=0x0001
MIPI_LP_RTERM trim=0x0000
128MB
BIST0_0001-OK
Enable MMU and CACHE
Load IPL_CUST from NOR
offset:00010000
GD QE=1
Load time 824 us, 25864 KiB/s
Checksum OK

IPL_CUST g5da0ceb
MXP found at 0x00020000
runUBOOT()
runUBOOT()
[SPI_NOR]
Load time 12930 us, 13276 KiB/s
 -Verify UBOOT CRC32 passed!
 -Decompress UBOOT XZ
  decomp_size=0x00073a4c
Disable MMU and D-cache before jump to UBOOT�

U-Boot 2015.01 (Mar 26 2023 - 23:38:58)

Version: I2g8ed2945
       Watchdog enabled
I2C:   ready
DRAM:
WARNING: Caches not enabled
MMC:   MStar SD/MMC: 0
nor_flash_mxp allocated success!!
Flash is detected (0x0B05, 0xC8, 0x40, 0x18)
SF: Detected nor0 with total size 16 MiB
MXP found at mxp_offset[4]=0x00020000, size=0x1000
env_offset=0x5F000 env_size=0x1000
Flash is detected (0x0B05, 0xC8, 0x40, 0x18)
SF: Detected nor0 with total size 16 MiB
In:    serial
Out:   serial
Err:   serial
gpio debug MHal_GPIO_Pad_Set: pin=85
        ====   mdrv_gpio_set_high   ====
        ====   mdrv_gpio_get_level   ====
gpio[85] is 1
Setting bus to 1
0003: 06    .
AXP power state: 0xC4
power plugged in
gpio debug MHal_GPIO_Pad_Set: pin=12
        ====   mdrv_gpio_set_input   ====
IN      ====   mdrv_gpio_get_level   ====
pin=1
========= esc key 1========
get_dev_hwpart (mmc, 0, 0)
get_dev_hwpart ifname mmc, name usb,reloc_get_dev 23f39c2c, select_hwpart 00000000,mmc_get_dev 23f73a84, mmc_select_hwpart 23f72a34
get_dev_hwpart ifname mmc, name mmc,reloc_get_dev 23f73a84, select_hwpart 23f72a34,mmc_get_dev 23f73a84, mmc_select_hwpart 23f72a34
gpio debug MHal_GPIO_Pad_Set: pin=19
_[sdmmc_0] Card Detect Fail!
** Bad device mmc 0 **
get_device_and_partition(mmc, 0) return -1, fstype=1
miyoo354_fw.img not found
gpio debug MHal_GPIO_Pad_Set: pin=71
        ====   mdrv_gpio_set_input   ====
IN      ====   mdrv_gpio_get_level   ====
pin=1
========= power key 1========
bootcheck start
fore uup u8KeyPad_KeyVal [0x46]

No enough time(0 s < 0 s), continue to booting...
BootMode 0
gpio debug MHal_GPIO_Pad_Set: pin=85
        ====   mdrv_gpio_set_high   ====
        ====   mdrv_gpio_get_level   ====
gpio[85] is 1
LOGO in flash offset=0x270000 size=0x20000
Header count 4
Name DISP Sub head sz 56 total sz 1420 node cnt 4
DB Table and setting match.
First offset 884 out buf size 0x300000 out buf addr 0x7c00000 en 1
Total size 1476
Total sz 18440, Node cnt 1
_BootJpdYuvCtrl 1471::  Create Decompress struct
_BootJpdYuvCtrl 1479::  Set memory buffer as source
_BootJpdYuvCtrl 1491::  Read the JPEG header
_BootJpdYuvCtrl 1504::  Initiate JPEG decompression
_BootJpdYuvCtrl 1516::  Image is 640 by 480 with 3 components
_BootJpdYuvCtrl 1528:: BmpBuffer: 0x23d1ddb8
_BootJpdYuvCtrl 1541:: Start reading scanlines
_BootJpdYuvCtrl 1551:: Done reading scanlines
_BootJpdYuvCtrl 1556:: End of decompression
_BootLogoYuv444ToYuv420 1195:: 444 To 422, In:23d1ddb8, Out:27c00000, Width:640, Height:480
_BootDispCtrl 1655, H(98 20 22 640) V(17 5 13 480) Fps:60
_BootDispCtrl 1734, PnlLink:11
gpio debug MHal_GPIO_Pad_Set: pin=8
        ====   mdrv_gpio_set_low   ====
        ====   mdrv_gpio_get_level   ====
gpio[8] is 0
Flash is detected (0x0B05, 0xC8, 0x40, 0x18)
SF: Detected nor0 with total size 16 MiB
SF: 2097152 bytes @ 0x60000 Read: OK
gpio debug MHal_GPIO_Pad_Set: pin=8
        ====   mdrv_gpio_set_high   ====
        ====   mdrv_gpio_get_level   ====
gpio[8] is 1
gpio debug MHal_GPIO_Pad_Set: pin=4
        ====   mdrv_gpio_set_high   ====
        ====   mdrv_gpio_get_level   ====
gpio[4] is 1
##  Booting kernel from Legacy Image at 22000000 ...
   Image Name:   MVX4##I2M#g#######KL_LX409##[BR:
   Image Type:   ARM Linux Kernel Image (lzma compressed)
   Data Size:    1931368 Bytes = 1.8 MiB
   Load Address: 20008000
   Entry Point:  20008000
   Verifying Checksum ... OK
-usb_stop(USB_PORT0)
-usb_stop(USB_PORT1)
-usb_stop(USB_PORT2)
   Uncompressing Kernel Image ...
[XZ] !!!reserved 0x21000000 length=0x 1000000 for xz!!
   XZ: uncompressed size=0x3b2000, ret=7
OK
atags:0x20000000

Starting kernel ...

mount: can't find devpts in /etc/fstab
mount: mounting none on /sys failed: Device or resource busy
mount: mounting none on /sys/kernel/debug/ failed: Device or resource busy
chmod: /etc/core.sh: Read-only file system
[1]+  Done                       busybox telnetd
insmod: can't read '/config/modules/4.9.84/cifs.ko': No such file or directory
insmod: can't read '/config/modules/4.9.84/grace.ko': No such file or directory
insmod: can't read '/config/modules/4.9.84/sunrpc.ko': No such file or directory
insmod: can't read '/config/modules/4.9.84/lockd.ko': No such file or directory
insmod: can't read '/config/modules/4.9.84/nfs.ko': No such file or directory
insmod: can't read '/config/modules/4.9.84/nfsv2.ko': No such file or directory
insmod: can't read '/config/modules/4.9.84/usb-common.ko': No such file or directory
insmod: can't read '/config/modules/4.9.84/usbcore.ko': No such file or directory
insmod: can't read '/config/modules/4.9.84/scsi_mod.ko': No such file or directory
insmod: can't read '/config/modules/4.9.84/usbhid.ko': No such file or directory
mknod: /dev/mi_alsa: File exists
/ # chmod: /usr/bin/notify: No such file or directory
sh: write error: Invalid argument
PMU: AXP221
dcdc1 voltage:3000mV
dcdc2 voltage:1100mV
dcdc3 voltage:1100mV
dcdc4 voltage:1100mV
dcdc5 voltage:1500mV
dc1sw voltage:-1mV
dldo1 voltage:0mV
dldo2 voltage:0mV
enable motor voltage
read charge current:1800
wait for sdcard 0
Ao Param:
AO InPut Path:/customer/app/sound/change.wav
Device:LineOut
Hpf:Disable
Nr:Disable
Agc:Disable
Eq:Disable
Resample:Disable
3067 Start test: MI_SYS_Init()
AUDIO_TEST [3067] MI_SYS_Init()  exec function pass
3067 End test: MI_SYS_Init()
3081 Start test: initAo()
eSamplerate 44100, channel 2
2394 Start test: MI_AO_SetPubAttr(AoDevId, &stAoSetAttr)
AUDIO_TEST [2394] MI_AO_SetPubAttr(AoDevId, &stAoSetAttr)  exec function pass
2394 End test: MI_AO_SetPubAttr(AoDevId, &stAoSetAttr)
2400 Start test: MI_AO_GetPubAttr(AoDevId, &stAoGetAttr)
AUDIO_TEST [2400] MI_AO_GetPubAttr(AoDevId, &stAoGetAttr)  exec function pass
2400 End test: MI_AO_GetPubAttr(AoDevId, &stAoGetAttr)
2406 Start test: MI_AO_Enable(AoDevId)
 _MI_AO_OpenVqeLib: success
 _MI_AO_OpenSrcLib: success
 _MI_AO_OpenG711Lib: success
 _MI_AO_OpenG726Lib: success
AUDIO_TEST [2406] MI_AO_Enable(AoDevId)  exec function pass
2406 End test: MI_AO_Enable(AoDevId)
2412 Start test: MI_AO_EnableChn(AoDevId, AoChn)
AUDIO_TEST [2412] MI_AO_EnableChn(AoDevId, AoChn)  exec function pass
2412 End test: MI_AO_EnableChn(AoDevId, AoChn)
2477 Start test: MI_AO_SetVolume(AoDevId, s32AoVolume)
AUDIO_TEST [2477] MI_AO_SetVolume(AoDevId, s32AoVolume)  exec function pass
2477 End test: MI_AO_SetVolume(AoDevId, s32AoVolume)
2478 Start test: MI_AO_GetVolume(AoDevId, &s32AoGetVolume)
AUDIO_TEST [2478] MI_AO_GetVolume(AoDevId, &s32AoGetVolume)  exec function pass
2478 End test: MI_AO_GetVolume(AoDevId, &s32AoGetVolume)
create ao thread needsize = 4096.
AUDIO_TEST [3081] initAo()  exec function pass
3081 End test: initAo()
play 13840 bytes finished
join Ao thread done.
3110 Start test: deinitAo()
2675 Start test: MI_AO_DisableChn(AoDevId, AoChn)
AUDIO_TEST [2675] MI_AO_DisableChn(AoDevId, AoChn)  exec function pass
2675 End test: MI_AO_DisableChn(AoDevId, AoChn)
2676 Start test: MI_AO_Disable(AoDevId)
AUDIO_TEST [2676] MI_AO_Disable(AoDevId)  exec function pass
2676 End test: MI_AO_Disable(AoDevId)
AUDIO_TEST [3110] deinitAo()  exec function pass
3110 End test: deinitAo()
3114 Start test: MI_SYS_Exit()
AUDIO_TEST [3114] MI_SYS_Exit()  exec function pass
3114 End test: MI_SYS_Exit()
wait for sdcard 1
wait for sdcard 2
wait for sdcard 3
wait for sdcard 4
wait for sdcard 5
wait for sdcard 6
wait for sdcard 7
wait for sdcard 8
wait for sdcard 9
wait for sdcard 10
wait for sdcard 11
wait for sdcard 12
wait for sdcard 13
wait for sdcard 14
wait for sdcard 15
try to run /customer/app/audioserver
 _MI_AO_OpenVqeLib: success
 _MI_AO_OpenSrcLib: success
 _MI_AO_OpenG711Lib: success
 _MI_AO_OpenG726Lib: success
try to run keymon
add device 1: /dev/input/event0
  name:     "soc:gpio_keys"
could not get driver version for /dev/input/mice, Inappropriate ioctl for device
open device /dev/input/mice fail
set keymap to L2,L,R2,R,X,A,B,Y
set hibernate to 0
set language en.lang
set lumination to 7
================= display_init ===============
fb width:640 height:480 bpp:32
.//skin/power-0%-icon.png open fail, use /customer/app//skin/power-0%-icon.png
checking event
sIcon format 48x48 4 32
svrrunned is 1 run internal app
66612 ui start
wifi monitor start...new thread_wifi_monitor: pid 845 tid 3060798544 (0xb6701450)
MI_SYS_Init cost 2009.000000ms
68767.000000 driver_name (nil)
68768.000000 FB_CreateDevice GFX_Open return 0
vtpath = /dev/vc/2, fd = -1
vtpath = /dev/tty2, fd = 6
Current VT: 2
68916.000000 FB_VideoInit shadow_fb is 0
init audio 21
68916 ttf inited
read from pwr key file: 0, 0

bat=99,voltage=4252,plugin=3
[InitKeyShm]: create shm fail : File exists, size 3280
68997 sdl inited
SDL_GetVideoMode 640x480 32 -> 640x480 32
FB_EnterGraphicsMode start
iotcl VT_GETSTATE start
iotcl VT_ACTIVATE start 1
iotcl VT_WAITACTIVE start
iotcl KDGKBMODE start
iotcl KDSKBMODE start 3
iotcl KDSETMODE start
iotcl VT_LOCKSWITCH start
FB_EnterGraphicsMode end
SDL_SetVideoMode publicsurface 0x190708, shadowsurface (nil), videosurface 0x190708
Double buf enabled 1073741824, use FlipHWSurface when flip
[InitKeyShm]: create shm fail : File exists, size 3280
_gfx_alloc_surface 0x191670, 0xb50d3000, idx 0
FB_AllocHWSurface1 0x191600, 0x191670, 0xb50d3000, flags 10001, 640x480, idx 0
69033 screen inited
open /mnt/SDCARD/Themes
set keymap to L2,L,R2,R,X,A,B,Y
set hibernate to 0
set language en.lang
set lumination to 7
Cannot open file: /sys/class/pwm/pwmchip0/pwm0/duty_cycle
sys lang en.lang, path ./, support multilanguage 1
open ./wqy-microhei.ttc 24
open ./wqy-microhei.ttc 36
open ./HENB.TTF 25
sfonticon = 0x1a5840
open ./HENB.TTF 18
open ./Exo-2-Bold-Italic.ttf 40
init_skin sfont 0x193640 stitlefont 0x19c2f0, sfonticon 0x1a5840, sfontsmall 0x1ae628, sfontlabel 0x1b73f0
.//skin/background.png open ok
_gfx_alloc_surface 0x1b6230, 0xb4dd4000, idx 1
FB_AllocHWSurface1 0x1c3d58, 0x1b6230, 0xb4dd4000, flags 10001, 640x480, idx 1
.//./skin/div-line-h.png open ok
_gfx_alloc_surface 0x1c3d20, 0xb6f0c000, idx 2
FB_AllocHWSurface1 0x1c3cb0, 0x1c3d20, 0xb6f0c000, flags 10001, 640x4, idx 2
_gfx_alloc_surface 0x1c3e30, 0xb502a000, idx 3
FB_AllocHWSurface1 0x1be850, 0x1c3e30, 0xb502a000, flags 10001, 640x4, idx 3
SStar_CheckHWBlit
SStar_CheckHWBlit
FB_FreeHWSurface 0x1c3cb0, 0x1c3d20, 0xb6f0c000
_gfx_free_surface 0x1c3d20 , 0xb6f0c000
.//./skin/div-line-v-01.png open ok
_gfx_alloc_surface 0x1c3ed8, 0xb6f0d000, idx 4
FB_AllocHWSurface1 0x1c3e68, 0x1c3ed8, 0xb6f0d000, flags 10001, 4x360, idx 4
_gfx_alloc_surface 0x1bed60, 0xb6f0b000, idx 5
FB_AllocHWSurface1 0x1be9c8, 0x1bed60, 0xb6f0b000, flags 10001, 4x360, idx 5
SStar_CheckHWBlit
SStar_CheckHWBlit
FB_FreeHWSurface 0x1c3e68, 0x1c3ed8, 0xb6f0d000
_gfx_free_surface 0x1c3ed8 , 0xb6f0d000
.//./skin/dot-a.png open ok
.//./skin/dot-n.png open ok
.//skin/nav-bar-item-bg.png open fail, use .//skin/nav-bar-item-bg.png
open stat_bg fail: Couldn't open ./skin/nav-bar-item-bg.png
   src format: flags 10000 bpp 32 loss(0, 0, 0, 0) shift(0, 8, 16, 24) mask(ff, ff00, ff0000, ff000000)
target format: flags 10000 bpp 32 loss(0, 0, 0, 0) shift(0, 8, 16, 24) mask(ff, ff00, ff0000, ff000000)
.//./skin/bg-title.png open ok
_gfx_alloc_surface 0x1bf128, 0xb5004000, idx 6
FB_AllocHWSurface1 0x1c3cb0, 0x1bf128, 0xb5004000, flags 10001, 640x60, idx 6
_gfx_alloc_surface 0x1bf2f8, 0xb4fb8000, idx 7
FB_AllocHWSurface1 0x1bf4f0, 0x1bf2f8, 0xb4fb8000, flags 10001, 640x60, idx 7
SStar_CheckHWBlit
SStar_CheckHWBlit
FB_FreeHWSurface 0x1c3cb0, 0x1bf128, 0xb5004000
_gfx_free_surface 0x1bf128 , 0xb5004000
.//./skin/tips-bar-bg.png open ok
_gfx_alloc_surface 0x1bec60, 0xb5004000, idx 8
FB_AllocHWSurface1 0x1bec20, 0x1bec60, 0xb5004000, flags 10001, 640x60, idx 8
_gfx_alloc_surface 0x1bf100, 0xb4fde000, idx 9
FB_AllocHWSurface1 0x1bf598, 0x1bf100, 0xb4fde000, flags 10001, 640x60, idx 9
SStar_CheckHWBlit
SStar_CheckHWBlit
FB_FreeHWSurface 0x1bec20, 0x1bec60, 0xb5004000
_gfx_free_surface 0x1bec60 , 0xb5004000
.//./skin/miyoo-topbar.png open ok
.//./skin/Empty.png open ok
.//./skin/list-num.png open ok
.//./skin/num-bg.png open ok
Load Music ./sound/change.wav
Load Default Music ./sound/change.wav
load music ./sound/change.wav fail: Audio device hasn't been opened
Load Music ./sound/enter.wav
Load Default Music /etc/enter.wav
load music /etc/enter.wav fail: Couldn't open /etc/enter.wav
Load Music ./sound/bgm.mp3
.//skin/bg-game-item-f.png open ok
_gfx_alloc_surface 0x1c3ed8, 0xb5010000, idx 10
FB_AllocHWSurface1 0x1bfd20, 0x1c3ed8, 0xb5010000, flags 10001, 154x170, idx 10
_gfx_alloc_surface 0x1be990, 0xb4f9e000, idx 11
FB_AllocHWSurface1 0x1bfdc8, 0x1be990, 0xb4f9e000, flags 10001, 154x170, idx 11
SStar_CheckHWBlit
SStar_CheckHWBlit
FB_FreeHWSurface 0x1bfd20, 0x1c3ed8, 0xb5010000
_gfx_free_surface 0x1c3ed8 , 0xb5010000
.//skin/bg-game-item-n.png open ok
_gfx_alloc_surface 0x1bf570, 0xb5010000, idx 12
FB_AllocHWSurface1 0x1bfd20, 0x1bf570, 0xb5010000, flags 10001, 155x170, idx 12
_gfx_alloc_surface 0x1c3ed8, 0xb4f84000, idx 13
FB_AllocHWSurface1 0x1bfec8, 0x1c3ed8, 0xb4f84000, flags 10001, 155x170, idx 13
SStar_CheckHWBlit
SStar_CheckHWBlit
FB_FreeHWSurface 0x1bfd20, 0x1bf570, 0xb5010000
_gfx_free_surface 0x1bf570 , 0xb5010000
.//skin/bg-ra-list-item.png open ok
_gfx_alloc_surface 0x1bf570, 0xb5010000, idx 14
FB_AllocHWSurface1 0x1bfd20, 0x1bf570, 0xb5010000, flags 10001, 214x120, idx 14
_gfx_alloc_surface 0x1bfea0, 0xb4f6a000, idx 15
FB_AllocHWSurface1 0x1c3a98, 0x1bfea0, 0xb4f6a000, flags 10001, 214x120, idx 15
SStar_CheckHWBlit
FB_FreeHWSurface 0x1bfd20, 0x1bf570, 0xb5010000
_gfx_free_surface 0x1bf570 , 0xb5010000
.//skin/icon-A-54.png open ok
.//skin/icon-B-54.png open ok
.//skin/ic-power-charge-100%.png open ok
.//skin/power-full-icon.png open ok
.//skin/power-80%-icon.png open ok
.//skin/power-50%-icon.png open ok
.//skin/power-20%-icon.png open ok
.//skin/power-0%-icon.png open ok
.//skin/icon-folder.png open ok
.//skin/icon-game.png open ok
.//skin/preview-bg.png open ok
.//skin/icon-hotspot-wifi.png open ok
.//skin/icon-wifi-signal-04.png open ok
.//skin/icon-wifi-signal-03.png open ok
.//skin/icon-wifi-signal-02.png open ok
.//skin/headphone-icon.png open ok
.//skin/icon-volume-00.png open ok
.//skin/icon-volume-01.png open ok
.//skin/icon-volume-02.png open ok
.//skin/icon-volume-03.png open ok
.//skin/icon-volume-04.png open ok
.//skin/icon-volume-05.png open ok
.//skin/icon-volume-06.png open ok
.//skin/icon-volume-07.png open ok
.//skin/icon-volume-08.png open ok
.//skin/icon-volume-09.png open ok
.//skin/icon-volume-10.png open ok
.//skin/icon-volume-11.png open ok
.//skin/icon-volume-12.png open ok
.//skin/icon-volume-13.png open ok
.//skin/icon-volume-14.png open ok
.//skin/icon-volume-15.png open ok
.//skin/icon-volume-16.png open ok
.//skin/icon-volume-17.png open ok
.//skin/icon-volume-18.png open ok
.//skin/icon-volume-19.png open ok
.//skin/icon-volume-20.png open ok
load font height is 29
cp: can't stat '/usr/trimui/res/licenses/mame/COPYING': No such file or directory
cp: can't stat '/usr/trimui/res/licenses/mame/COPYING': No such file or directory
cp: can't stat '/usr/trimui/res/licenses/fceux/COPYING': No such file or directory
cp: can't stat '/usr/trimui/res/licenses/bsnes/LICENSE': No such file or directory
cp: can't stat '/usr/trimui/res/licenses/gamebatte/COPYING': No such file or directory
cp: can't stat '/usr/trimui/res/licenses/picodrive/COPYING': No such file or directory
cp: can't stat '/usr/trimui/res/licenses/gPsp/COPYING.DOC': No such file or directory
cp: can't stat '/usr/trimui/res/licenses/sms/license': No such file or directory
cp: can't stat '/usr/trimui/res/licenses/temper/COPYING': No such file or directory
cp: can't stat '/usr/trimui/res/licenses/pcsx_rearmed/COPYING': No such file or directory
read lang file ././lang/en.lang ok=1
genShortLangFile en.lang index 0, size 1
read lang file ././lang/ch.lang ok=1
add language 1 ch.lang to 1. example RA模拟器
genShortLangFile ch.lang index 1, size 2
read lang file ././lang/cht.lang ok=1
add language 2 cht.lang to 2. example 復古遊戲
genShortLangFile cht.lang index 2, size 3
read lang file ././lang/es.lang ok=1
add language 3 es.lang to 3. example RetroArch
genShortLangFile es.lang index 3, size 4
read lang file ././lang/ja.lang ok=1
add language 4 ja.lang to 4. example RetroArch
genShortLangFile ja.lang index 4, size 5
read lang file ././lang/ko.lang ok=1
add language 5 ko.lang to 5. example 복고놀이
genShortLangFile ko.lang index 5, size 6
read lang file ././lang/pt.lang ok=1
add language 6 pt.lang to 6. example RetroArch
genShortLangFile pt.lang index 6, size 7
70053 charging
.//skin/charging-01.png open ok
.//skin/charging-02.png open ok
.//skin/charging-03.png open ok
.//skin/charging-04.png open ok
.//skin/charging-05.png open ok
SStar_CheckHWBlit

/ #