Android Tablets Forum banner
1 - 11 of 11 Posts

·
Registered
Joined
·
144 Posts
00. Resources


[01] EMMA Mobile 1 SDK for Android v110 [megaupload; uploaded by Gudini in #post] md5: a60825ff6eb40e5b37db7e2b5ef71c57
This is the SDK for the Renesas EV1 and not the dual-core Renesas EV2. I know, it is outdated but we nonetheless can

a. Learn the build process by reading the really good documentation.
b. Extract the code by trying to boot from sdcard. See "Objective - 01 : Boot OS from sdcard."
c. Some contained drivers may be reusable.
[02] NEC Renesas "Downloading Documents" page [thanks evilh for the heads up]
The above mentioned SDK already comes bundled with a lot of documentation. I don't know if the updated docs found here do still sync with the provided source code. But you get with

a. "EMMA Mobile EV/EM User's Manual" deep insight into the underlying hardware specifics
b. "EMMA Mobile 1 User's Manual of SDK Standard Edition v3.1" an update of the SDK doc
[03] KZM-A9-Dual evaluation board. [Koba's blog]
If someone happens to have the source DVD, please share it or at least give some info which may help and apply to the renesas tablet.
[04] Renesas Haipad M9 thread @99pad.com [google.translate]
The first source for new firmware releases. Remember to follow the "Firmware upgrade versions" thread to see, if it is applicable to your specific device.​
 

·
Registered
Joined
·
26 Posts
00. Resources


(01) EMMA Mobile 1 SDK for Android [megaupload; uploaded by Gudini in #post] md5: a60825ff6eb40e5b37db7e2b5ef71c57
This is the SDK for the Renesas EV1 and not the dual-core Renesas EV2. I know, it is outdated but we nonetheless can

a. Learn the build process by reading the really good documentation.
b. Extract the code by trying to boot from sdcard. See "Objective - 01 : Boot OS from sdcard."
c. Some contained drivers may be reusable.
(02) KZM-A9-Dual evaluation board. [Koba's blog]
If someone happens to have the source DVD, please share it or at least give some info which may help and apply to the renesas tablet.
(03) Renesas Haipad M9 thread @99pad.com [google.translate]
The first source for new firmware releases. Remember to follow the "Firmware upgrade versions" thread to see, if it is applicable to your specific device.​
Hi,

I found something like this Renesas I don't know if it is any help but maybe something to work with.
 

·
Registered
Joined
·
2,176 Posts
Hi,

I found something like this Renesas I don't know if it is any help but maybe something to work with.
There is something odd about that diagram? Perhaps I have just missed it all along but that is the FIRST time I have heard this processor mentioned with NEON media extensions??
 

·
Registered
Joined
·
2,176 Posts
Some marketing buzz words I guess. But looks like it is supported since Cortex A8. [source:arm.com]
Well, on the RK2918 chipset, a "neon co-processor" is mentioned, which sounds like a physical part?
 

·
Registered
Joined
·
144 Posts
Discussion Starter · #7 ·
I don't want to dig into the technical documentation, but the diagram suggests that it is integrated into the CPU, which would kind of disqualify it as a co-processor? If you really want to, you could technically e.g. advertise the PowerVR SGX530 as a co-processor. But this doesn't ring bells and wistles like "dedicated GPU" nowadays. Historically, it was in the beginning of the PC era, when it was common to advertise systems taking into account which one has a better co-processor equipped (i387, i387DX, ...).
 

·
Registered
Joined
·
144 Posts
Very interesting article about the firmware update process. Copied and gTranslated for reference.
Maybe some Chinese members can translate it, so that we all can follow it 100%.


[source: 99pad.com -> gTranslated]
Renesas said:
[Technical paste] Renesas internal partitions and the machine brush machine theory
Special Recommendation: We recommend to use the normal upgrade VOL-way, this way you will keep the previous installation. Apk and copy movies, music, novels and so on.

Only the new version of the machine instructions, similar to the old version with this

District Description -------------------------------------------------- ---------------
Internal memory used iNand, which is a MMC interface (SD card interface with the same), can be seen as the built-in SD card.
MMC interface in Linux has been created for the device mmcblk * p *, a * indicates that the device the first number, from 0, the second * represents the partition number, starting at 1. Therefore
iNand equipment mmcblk0, corresponding to the SD card mmcblk1.
iNand is divided into seven districts, namely as follows:
mmcblk0p1 ---> uboot, for loading the boot code, the equivalent of the computer's BIOS. If this part is completely damaged will not start up. Turn vibration function is about to achieve here.
mmcblkp02 ---> kernel, Linux kernel is stored where
mmcblk0p3 ---> a small file system, when you press VOL-start is used when the file system.
(Kernel is just the kernel, then also need to start the file system support, GUI, etc. are put here)
mmcblk0p4 ---> extended partition. Because up to four primary partitions, so here is an extended partition
mmcblk0p5 ---> android-fs. Start the file system is loaded
mmcblk0p6 ---> data partition. Some users install apk is installed in this partition. Press VOL-to enter the upgrade mode, select "wipe data ..." is empty the contents of this partition.
mmcblk0p7 ---> users to store movies, music and other partitions.

VOL-upgrade works -------------------------------------------------- ---------------
Press VOL-boot, this time after the CPU power grab mmcblk0p0 (uboot) partition contents, uboot load mmcblk0p2 after running up the Kernel, then load mmcblk0p3 the file system and perform the upgrade FF program. FF is the yellow text interface, which includes upgrades, Wipe data and other operations.
When the user executes "update system from SDCard" command, FF will check the SD card in the update file (MD5 value calculated in comparison with the update.conf), then perform the upgrade if the same code, upgrade to:
uboot4.bin--> copy the file to replace the existing uboot partition mmcblk01
uImage4 ---> copy the file to replace the existing Kernel mmcblk0p2 partition
android-fs4.tar.gz--> first empty mmcblk0p5 partition, then unpack the files to realize android-fs mmcblk0p5 partition update.
Note: If you do not wipe data, then the previously installed apk be retained. However, if the version update, then more likely to be some baffling questions, then just press the VOL-executive wipe data can be

VOL + upgrade works -------------------------------------------------- ---------------
If you upgrade error, then press VOL-you can not start the machine up. Depending on the circumstances may exist:
1 boot power light, no shock: This is certainly mmcblk0p1 partition data errors. This SD card must be used to re-burn the firmware startup
2 boot shaking about, but no LOGO, remain blank: This may be mmcblk0p2 partition error, or mmcblk0p5 partition error.
If this time according to VOL-to enter the FF error when it is mmcblk0p2
3. Open to look after the shock, and can display scrolling text LOGO and ANDROID, but has been rolling: It should be an exception when updating mmcblk0p5,
Recommended at this time still use the VOL-upgrade once again to solve the boot while holding down the VOL +, CPU power to detect Press VOL + FAT file system will then load mmcblk1p1 (SD card) with the partition of sdboot.bin
uboot-sd.bin file, if successful it will be loaded uImage4 loaded with cramfs4 file, uImage4 is the Linux kernel, if successful will be loaded as a file system using cramfs4 the system up and running.
System up and running, will execute the install.sh file, the install.sh file in accordance with the contents of mmcblk0 re-partition, and will uboot4.bin,
uImage4, cramfs4.tar.gz, android-fs4.tar.gz copy mmcblk0p * in. After replication has succeeded to boot.
VOL-difference is with all of the files are stored on the SD card, so when the machine becomes a brick can be used herein means weight after burning the firmware.
As the only support FAT, and FAT supports only 2G or less space, so need a <2G SD card formatted as FAT to operate. If your SD card is greater than the 2G upgrade package, please refer to the SD card doc file partition as 2G.

install.sh file parsing -------------------------------------------------- ---------------
01. Started is not anything, mainly to determine the existence of some documents
02. Fdisk jump at this part of the code is the partition of mmcblk0 equipment (requires linux-based support, you can search the web for linux fdisk). Users need to change the partition size of the place is here. From the top you can see several + xxM place, this is the place to set the size of each partition. For example +5 M refers to the partition set to 5M. Which the order is:
+5 M: mmcblk0p1, best not to change the partition size
+10 M: mmcblk0p2, storage kernel. As uImage4 only 4.xM, so the district can be slightly smaller point
+50 M: mmcblk0p3 store cramfs4.tar.gz place. Because storage is cramfs4.tar.gz extracted files should not arbitrarily reduce this partition
+250 M: mmcblk0p5 local store android-fs
+750 M: mmcblk0p6 data storage areas. If you need to install apk larger space can increase this number, for example, +1 G, etc. (The above partition is written from memory, some of the install.sh in date)
Other: Other classified all the remaining space exists for the user movies, music
03 The following code is no good-looking, mainly in the file to mmcblk0
 

·
Registered
Joined
·
144 Posts
Discussion Starter · #11 ·
Preserved: OLD and NEW models differences and sdcard formatting for flashing. [source: 99pad -> gTranslate]

Renesas said:
Distinguish between new and old machines re-burn the firmware using the SD card
In the Settings / About version number seen kerenl old machines: the version number from 1 to 999. Now should be 3x
New machine (3G does not support voice calls): version number from 1001 to 9999
New machine (3G voice call): version number from 10001 ~
Compiled by hengai. If you burn another person may be an internal version if your machine does not start, please refer to the following way by using the SD re-burn the firmware to solve the

1. Please format the SD card formatted as FAT. If your SD card> 2G, then please refer to the following compressed files in the package the SD card formatted to FAT format
2 SD card to download the file to start the old machine: http://u.115.com/file/aqy8l5gb
New machine: http://u.115.com/file/aqy8lutw
Will be downloaded to extract the archive to the SD card root directory.
3 download a firmware version. Which version can be downloaded easily.
Will be downloaded to extract the archive to the SD card root directory.
4 At this point there is an SD card in the following documents should be old machine: sdboot.bin, uboot-sd.bin, cramfs, cramfs.tar.gz, u-boot-emmc.bin, uImage, android-fs.tar.gz , install.sh, update.conf
New machine: sdboot.bin, uboot-sd.bin, cranfs4, cramfs4, tar.gz, uboot4.bin, uImage4, android-fs4.tar.gz, install.sh update.conf
5 SD card into the machine, press VOL +, then press POWER. Wait a few seconds after shaking about, then let go
6 continue to wait, as the case at this time there will be old machine: the screen will show the robot's LOGO, please wait 3 minutes, the update is complete there will be a yellow text interface, then off to the new machine: the screen will shake have been black, had a yellow text will be updated progress. Wait about 3 minutes in the bottom of the display yellow INSTALL COMPLETE. Then press POWER to turn it off
7 in accordance with the normal mode power

[Last edited by Renesas at 2011-7-13 15:06]
Renesas said:
cfadisk.inf, cfadisk.sys use for Windos under the driver, the driver is able to 2G SD card the following partition, so that you can format the SD card as FAT. If you can start using the VOL-to enter the upgrade interface does not need, or you have 2G or less do not need the SD card.
VOL + start because the required SD card must use the FAT file system FAT, only supports 2G following, we provide a Windows driver under your hands 4G (or 8G, 16G, 32G) for the 2G SD card partition
 
1 - 11 of 11 Posts
Top