[SOLVED] A33 Tablet unrecognized/unsupported machine ID (r1 = 0x00001029)


Recommended Posts

UPDATE: Today I build it again and now it's working, I think someone has change something. Thank you :-)

 

OLD:

 

I created an new board, based on the lime-a33.conf with BOOTCONFIG="q8_a33_tablet_1024x600_defconfig" and build a Debian Stretch Image with mainline Kernel 4.13 / 4.14. The SD Card is booting with a nice screen output but only to Kernel Boot, then the screen freezes.

 

The Serial connection is only in the SD Adapter and I cant use it if I'm booting from it, or is there a possibility ??

 

I was checking devuan.org and this Image is booting the Tablet, with Kernel 4.1x.

 

So I want to debug the Armbian Kernel with serial output and I used fastboot for it, I'm booting into fastboot with "adb reboot bootloader" and then I'm sending the bootimage with fastboot ( first I created a image with mkimage with and without dtb file)

 

fastboot -c "console=ttyS0,115200" boot uImage

But I get this error from armbian Kernel

 

Starting kernel ...
 
Uncompressing Linux... done, booting the kernel.
 Error: unrecognized/unsupported machine ID (r1 = 0x00001029).
 Available machine support:
 ID (hex)    NAME
ffffffff    Generic DT based system
ffffffff    Allwinner sun9i Family
ffffffff    Allwinner sun8i Family
ffffffff    Allwinner sun7i (A20) Family
ffffffff    Allwinner sun6i (A31) Family
ffffffff    Allwinner sun4i/sun5i Families
 Please check your kernel config and/or bootloader.

Full Log is attached.

 

I checked a lot of things, but I can't find a solution to solve this problem, the devuan.org Kernel is booting this way, until it can't find the SD Card.

 

Thanks for your Help

log1.txt

Edited by tpc010
Link to post
Share on other sites
Armbian is a community driven open source project. Do you like to contribute your code?

On 9/15/2018 at 10:19 PM, markbirss said:

@tpc010 What specific tablet you are using ? Are you able to boot a Armbian build image directly from sdcard now?

Hi Markbirss, I checked it again with current build and it's working with module "g_serial" add to boards/lime-a33.conf

 

config/boards/a33-q8-tablet2.conf

# A33 quad core 1Gb SoC
BOARD_NAME="q8 A33"
BOARDFAMILY="sun8i"

# depending of board and resolution use a defconfig file from sources/u-boot/v2018.05/configs
BOOTCONFIG="q8_a33_tablet_1024x600_defconfig"
#MODULES="hci_uart gpio_sunxi rfcomm hidp bonding spi_sun7i 8021q a20_tp"
MODULES="hci_uart gpio_sunxi rfcomm hidp bonding spi_sun7i 8021q a20_tp g_serial gslx680 gc0312 gc2145 rtl8150"
MODULES_NEXT="hci_uart gpio_sunxi rfcomm hidp bonding spi_sun7i 8021q a20_tp g_serial gslx680 gc0312 gc2145 rtl8150"
OVERLAY_PREFIX="sun8i-a33"
#
KERNEL_TARGET="next"
CLI_TARGET="stretch:next"
DESKTOP_TARGET=""
#
RECOMMENDED="Debian_stretch_next:75"
~/armbian/cache/sources/u-boot/v2018.05/configs$ ls -1 *[Aa]33*
A33-OLinuXino_defconfig
q88_a33_tablet_1024x600_defconfig
q8_a33_tablet_1024x600_defconfig
q8_a33_tablet_800x480_defconfig
Sinlinx_SinA33_defconfig

 

I had to disable the pwm_bl module, otherwise the screen will go black while boot.

echo blacklist pwm_bl>/etc/modprobe.d/pwm.conf

I checked it with some Allwinner A33 Tablets from eBay or Amazon, the touch isn't working at the moment, but I hope I have time to check it in the future.

 

Link to post
Share on other sites
10 hours ago, guidol said:

which one from ebay would work (without touch)?

Tablets like this, I bought it at ebay with broken Touch for testing, also a broken 10,1" Tablet, this was also working for testing, and an A88S from alldaymall.

 

Wifi is also working, but this can change from tablet to tablet.

 

Yuntab Q88H - 7 Zoll Tablet PC,Android 4.4, Quad Core, HD 1024x600, Dual-Kamera, Bluetooth, Wi-Fi, 8GB

https://www.amazon.de/dp/B01IJRDGGK

IMG_2581.thumb.jpg.68e5e0bf5383e2114233b8a57898766b.jpg

IMG_2582.jpg

IMG_2579.jpg

Link to post
Share on other sites
On 12/5/2018 at 7:40 PM, markbirss said:

@tpc010 is it possible for you to share your last known working image ?

 

I found a YunTab 7, but my build stuck at starting kernel....

 

Hi, sorry for the late response, do you blacklisted the pwm module? Otherwise the screen will go black.

 

"echo blacklist pwm_bl>/etc/modprobe.d/pwm.conf"

 

Do you have some last messages before the kernel stuck?

 

At the moment I have no time to build a clean Image, sorry.

 

I hope next week.

 

br

Link to post
Share on other sites

Important is the correct defconfig for the tablet, you have to test some of them.

 

The only thing I changed was the BOOTCONFIG line and add the g_serial to the modules for OTG USB (and wifi modules)

 

check if there is a newer or different version in u-boot

armbian/cache/sources/u-boot/v2018.XX/configs$ ls -1 *[Aa]33*

A33-OLinuXino_defconfig

q88_a33_tablet_1024x600_defconfig

q8_a33_tablet_1024x600_defconfig

q8_a33_tablet_800x480_defconfig

Sinlinx_SinA33_defconfig

 

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...