Welcome! Log In Create A New Profile

Advanced

mpman mp1000 GNU/Linux only

Posted by tux64 
mpman mp1000 GNU/Linux only
September 25, 2012 05:22AM
Hi,

i have mpman (mp1000) tablet with android 4.0.3.
http://philippe.legrand10.free.fr/TABLET/test/mpman-mid-104c---mp1000-.html (sorry is french site)

i need replace android with Debian GNU/Linux.

my question is:
is possible to replace android with "arm GNU/Linux" in "flash device" ? (not in sdcard like multiboot...)
if yes, how i can do that ?
is need special bootloader like u-boot ?

Thanks.
Re: mpman mp1000 GNU/Linux only
September 25, 2012 12:56PM
Try this link:

How to install Debian or other GNU/Linux to NAND

There is also more information there regarding the multi-boot NAND u-boot and kernel you need to use for a NAND boot.
Re: mpman mp1000 GNU/Linux only
September 25, 2012 02:37PM
the tablet can't boot from sdcard. (only black screen and some noise in speaker like fm radio)
tested with :
a10_base-1.3.img (Jeff rescue image http://forum.doozan.com/read.php?6,9396)
and
Fedora-17.arm7hl.sun4i.1GB-SDcard.tar.bz2 using SanDisk 1Gb sdcard.

i have modified file "rescue_shell" without sucsess :/
rescue_shell=1

any idea ?

Thanks.
Re: mpman mp1000 GNU/Linux only
September 25, 2012 03:20PM
i add some information about this tablet

MPman MID 104C
1Go of RAM
CPU A10 1Ghz
Model number: MP1000
Adroid version: 4.0.3
Baseband version: 1.1
Kernel version: 3.0.8+ inet_hzs@inetsuperserver #4
Build number: 01F2-R1-H2-H01-2181.20120614

Thanks
Re: mpman mp1000 GNU/Linux only
September 26, 2012 03:04AM
finally i have access remote ssh access :) (using Jeff rescue image)

[root@rescue ~]# cat /proc/cpuinfo
Processor : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 59.63
Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc08
CPU revision : 2

Hardware : sun4i
Revision : 0000
Serial : 0000000000000000

kernel boot here: http://pastebin.com/mgNcrTqk

[root@rescue ~]# cat /proc/devices
Character devices:
1 mem
4 /dev/vc/0
4 tty
4 ttyS
5 /dev/tty
5 /dev/console
5 /dev/ptmx
7 vcs
10 misc
13 input
14 sound
29 fb
89 i2c
90 mtd
116 alsa
128 ptm
136 pts
150 cedar_dev
180 usb
189 usb_device
226 drm
229 hvc
247 hidraw
248 hdmi
249 lcd
250 media
251 g2d_chrdev
252 disp
253 bsg
254 rtc

Block devices:
1 ramdisk
259 blkext
31 mtdblock
93 nand
179 mmc

[root@rescue rescue]# lsmod
Module Size Used by Not tainted
usbhid 30012 0
hid 63929 1 usbhid
8192cu 477452 0
sun4i_wemac 29542 0
nls_utf8 914 1
nls_cp437 4510 1
vfat 7922 1
fat 40673 1 vfat

[root@rescue rescue]# ls /dev/nand*
/dev/nand /dev/nanda /dev/nandb /dev/nandc /dev/nandd /dev/nande /dev/nandf /dev/nandg /dev/nandh /dev/nandi

i try:
/sbin/a10_display
Usage /sbin/a10_display: <hdmi|vga|tv|lcd> <on|off|mode> [mode_number]

/sbin/a10_display lcd on
/sbin/a10_display vga mode 2
/sbin/a10_display lcd mode 2

without success, the screen is always black ): any idea ?

how i can backup full android ?
dd if=/dev/nand of=/mnt/usb/fullnand ? or one by one ?

Thanks.
Re: mpman mp1000 GNU/Linux only
September 26, 2012 08:15AM
Besides the backside this is exactly my tablet. :D
Thanks for the a10_display tip. Didn't know that. But I think you still need the correct script.bin. Most reliable would be to extract from Android (http://elinux.org/Hack_A10_devices) or you could try yordan's or mine since we both use 1024x600: http://forum.a10linux.org/read.php?9,123
You also need a distribution with framebuffer console or full X11 (with e.g. LXDE).
Also look into /var/log/Xorg.0.log if there's something wrong with drivers ...

------------------------------------------------------------
My A10 tablet (Point Of View [NL] ProTab2XXL 10" ICS)



Edited 1 time(s). Last edit at 09/26/2012 08:16AM by äxl.
Re: mpman mp1000 GNU/Linux only
September 26, 2012 11:15AM
The rescue image should automatically extract your system.bin from nanda and copy it to the /sysconfig directory on your sdcard. If you don't see system.bin in there, check the logs in /sysconfig/log/
Re: mpman mp1000 GNU/Linux only
September 26, 2012 05:21PM
Jeff Wrote:
-------------------------------------------------------
> The rescue image should automatically extract your
> system.bin from nanda and copy it to the
> /sysconfig directory on your sdcard.

found system.bin in root of sdcard.
(md5sum) b6d3e03ba202d6ae6d662b872478d94e system.bin
* log/deviceinfo.log http://pastebin.com/6LEjT28e

are you sure ? why the (LCD) display is off ?
is need to load LCD or other kernel module ?

i have add :
mknod /dev/sda b 8 0
mknod /dev/sda1 b 8 1
modprobe usb-storage
modprobe vfat
in "init-modules.sh" (to mount my usb key)

Thanks Jeff for your good work! without your "rescue image" i could not explore my hardware.
Re: mpman mp1000 GNU/Linux only
September 27, 2012 10:04AM
Quote

is possible to replace android with "arm GNU/Linux" in "flash device" ? (not in sdcard like multiboot...)

I did not realize earlier that you had not even booted properly with SD card yet. . .

Just to clarify this for you and others:
NAND boot is currently intended only for advanced users who already have MMC boot fully working.

Quote

i have modified file "rescue_shell" without sucsess :/ rescue_shell=1

The uboot-multi rescue shell is currently only for use with a serial console. If no serial console then it should not be enabled.

Quote

dd if=/dev/nand of=/mnt/usb/fullnand ? or one by one ?

Accessing /dev/nand, and also NAND Linux installation by repartitioning, is only possible using the 3.0.39+ kernel or later.
Re: mpman mp1000 GNU/Linux only
September 27, 2012 10:15AM
I have attached "nanda" files (no system.bin found, only script.bin and script0.bin)

Thanks.
Attachments:
open | download - nanda.tar.bz2 (408.1 KB)
Re: mpman mp1000 GNU/Linux only
September 27, 2012 01:25PM
script.bin is system.bin and the rescue system already copied it your sdcard as /sysconfig/system.bin There's no standard naming system, so it looks for anything named system.bin or script.bin.

So it looks like you're already using the correct file. I don't know why the LCD display is not working for you.
Re: mpman mp1000 GNU/Linux only
September 27, 2012 03:49PM
yes, work after copied manually (nanda)/script.bin to system.bin in root of sdcard.

Thanks.
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: