SciphoneDreamG2 » History » Revision 7
= Sciphone Dream G2 =
The Sciphone Dream G2 is a [wiki:MT6235] based phone running UI software to mimic the look+feel of Android.
There is currently an u-boot and Linux port for the MT6235 underway, the primary development platform is the Sciphone G2.
OsmocomBB does not yet support any Mediatek chipsets, so this phone is not supported by OsmocomBB. Nonetheless, we
expect to have support for it at some point in the future.
More information on the hardware of the device can be found at [http://en.qi-hardware.com/wiki/Sciphone_Dream_G2]
You can make a serial cable by sacrificing the headset that comes with the phone, by swapping the pins inside the connector.
The JTAG port of the MT6235 is accessible on the phone PCB, see the attached picture.
You can use [http://openocd.berlios.de/web/ OpenOCD] along with the attached configuration file ([raw-openocd_mt6235.cfg]) for debugging.
Like all Mediatek MT62xx !SoCs, the phone uses the [wiki:MTKRomloader].U-Boot
Port of U-Boot for Sciphone G2 can be found at [http://git.osmocom.org/gitweb?p=uboot-mt623x.git;a=summary U-Boot]
Port of Linux kernel for Sciphone G2 can be found at [http://git.osmocom.org/gitweb?p=linux-mt623x.git;a=summary Linux kernel]
make ARCH=arm sciphone_g2_defconfig
make ARCH=arm uImage
Following command will read 256 bytes from NAND address 0 at address 0x800000.
nand read 0x800000 0 0x100
Following command will read data at address 0x800000 from serial at baudrate 115200 (using kermit protocol).
loadb 0x800000 115200
Following command will read uImage file at address 0x800000 from MMC card.
fatload mmc 0 0x800000 uImage