Kodi Community Forum
[HOW TO] KODI Linux on Amlogic TV Boxes - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52)
+---- Thread: [HOW TO] KODI Linux on Amlogic TV Boxes (/showthread.php?tid=180446)



RE: [HOW TO] XBMC Linux on Geniatech Devices - egonwilzer - 2014-05-27

I was working on a project to run linux on my Geniatech ATV1220 but it didn't work out as planned. So I want to run android on the box again, but I can't do it. I think it is because I updated the uboot with the latest amlogic release (which probably broke something).

Right now the box is directly booting to command line. I tried putting the update files on sd card, which I did with another of those boxes to update the android version and it worked flawlessly, when I booted it up after holding down the reset button, but this box seems to ignore this all.

Is there any way I can restore my box from command line? I have UART connection so I can see the log and enter commands etc. My bootlog is here:

Code:
EEEE I3000000032940xf300110303;77520EEEE I400000004294_M6_BL1_3431>2534313
TE : 77484
BT : 16:08:27 Apr 10 2014

CPU clock is 1200MHz

wait pll-0x03 target is 0204 now it is 0x00000203

DDR clock is 516MHz with Low Power & 1T mode

DDR training :
DX0DLLCR:40000000
DX0DQTR:ffffffff
DX0DQSTR:3db05001
DX1DLLCR:40000000
DX1DQTR:ffffffff
DX1DQSTR:3db05001
DX2DLLCR:40000000
DX2DQTR:ffffffff
DX2DQSTR:3db05001
DX3DLLCR:40000000
DX3DQTR:ffffffff
DX3DQSTR:3db05001
Stage 00 Result 00000000
Stage 01 Result 00000000
Stage 02 Result 00000000
Stage 03 Result 00000000

DDR init use : 41812 us

HHH
BootFrom SPI
0x12345678
Boot from int dev 1stSPI RESERVED

TE : 346489

System Started


U-boot(m6_mbx_v1@) (Apr 10 2014 - 16:08:14)

aml_rtc_init
aml rtc init first time!
clr h-ram
DRAM:  1 GiB
relocation Offset is: 105e0000
MMC:   [mmc_register] add mmc dev_num=0, port=1, if_type=6
[mmc_register] add mmc dev_num=1, port=2, if_type=6
SDIO Port B: 0, SDIO Port C: 1
aml_i2c_init
NAND:  Amlogic nand flash uboot driver, Version U1.06.017 (c) 2010 Amlogic Inc.
SPI BOOT : continue i 0
No NAND device found!!!
NAND device id: 98 d7 84 93 72 57
NAND device: Manufacturer ID: 0x98, Chip ID: 0x98 (Toshiba A serials NAND 4GiB TC58TEG5DCJTA00 )
1 NAND chips detected
#####aml_nand_init, with RB pins and chip->chip_delay:20
bus_cycle=5, bus_timing=7, start_cycle=6, end_cycle=9,system=5.0ns
oob size is not enough for selected bch mode: NAND_BCH60_1K_MODE force bch to mode: NAND_BCH40_1K_MODE
aml_chip->oob_fill_cnt =128,aml_chip->oob_size =1280,bch_bytes =70
multi plane error for selected plane mode: NAND_TWO_PLANE_MODE force plane to : NAND_SINGLE_PLANE_MODE
aml_nand_init:oobmul =1,chip->ecc.layout->oobfree[0].length=32,aml_chip->oob_size=1280
aml nand env valid addr: 58000 ,status =0
key start_blk=1016,end_blk=1023,aml_nand_key_init:684
aml nand key valid addr: fe000000
aml nand key valid addr: fe400000
aml nand key valid addr: fe800000
aml nand key valid addr: fec00000
CONFIG_KEYSIZE=0x10000; KEYSIZE=0xfffc; bbt=0x1330; default_keyironment_size=0xeccc
i=0,register --- nand_key
NAND bbt detect Bad block at 0
NAND bbt detect factory Bad block at 8000000
NAND bbt detect factory Bad block at 15400000
NAND bbt detect factory Bad block at 1ec00000
NAND bbt detect factory Bad block at 43c00000
NAND bbt detect factory Bad block at 5b800000
NAND bbt detect factory Bad block at 65800000
NAND bbt detect factory Bad block at 69c00000
Creating 8 MTD partitions on "nandnormal":
0x000000800000-0x000001000000 : "logo"
0x000001000000-0x000001800000 : "aml_logo"
0x000001800000-0x000002000000 : "recovery"
0x000002000000-0x000002800000 : "boot"
0x000002800000-0x000043400000 : "system"
NAND bbt detect factory Bad block at 8000000
NAND bbt detect factory Bad block at 15400000
NAND bbt detect factory Bad block at 1ec00000
0x000043400000-0x00004b800000 : "cache"
NAND bbt detect factory Bad block at 43c00000
0x00004b800000-0x00006c400000 : "userdata"
NAND bbt detect factory Bad block at 5b800000
NAND bbt detect factory Bad block at 65800000
NAND bbt detect factory Bad block at 69c00000
0x00006c400000-0x0000fe000000 : "NFTL_Part"
NAND bbt detect factory Bad block at 72000000
NAND bbt detect factory Bad block at 76400000
NAND bbt detect factory Bad block at 7dc00000
NAND bbt detect factory Bad block at 8dc00000
NAND bbt detect factory Bad block at a0000000
NAND bbt detect factory Bad block at a0800000
NAND bbt detect factory Bad block at a1800000
NAND bbt detect factory Bad block at b4000000
NAND bbt detect factory Bad block at d2000000
NAND bbt detect factory Bad block at f4400000
NAND bbt detect factory Bad block at f4800000
NAND bbt detect factory Bad block at f4c00000
NAND bbt detect factory Bad block at f5000000
NAND bbt detect factory Bad block at f5400000
nandnormal initialized ok
detect mx chiprevD :1 and nand_type: 20
nand_curr_device =1
SPI BOOT,spi_env_relocate_spec : env_relocate_spec 53
SF: Detected MX25L3205D with page size 256, total 4 MiB

SPI NOR Flash have write protect!!!
In:    serial
Out:   serial
Err:   serial
register usb cfg[0] = 9fe83258
Net:   Meson_Ethernet
init suspend firmware done. (ret:0)
detect_storage
nand exist return 0
setenv storage nand
reboot_mode=charging
---wipe_data=
itest - return true/false on integer compare

Usage:
itest [.b, .w, .l, .s] [*]value1 <op> [*]value2
SARADC open channel(4).
SARADC open channel(4).
ir init
Hit any key to stop autoboot -- :  0
exit abortboot: 0
Saving Environment to SPI Flash...
SPI BOOT,spi_saveenv : saveenv 97
Erasing SPI flash...Writing to SPI flash...done
m6_mbx_v1#
Any help is appreciated
egon


RE: [HOW TO] XBMC Linux on Geniatech Devices - Biatsch - 2014-05-28

(2014-05-27, 10:14)egonwilzer Wrote: I was working on a project to run linux on my Geniatech ATV1220 but it didn't work out as planned. So I want to run android on the box again, but I can't do it. I think it is because I updated the uboot with the latest amlogic release (which probably broke something).

Right now the box is directly booting to command line. I tried putting the update files on sd card, which I did with another of those boxes to update the android version and it worked flawlessly, when I booted it up after holding down the reset button, but this box seems to ignore this all.

Is there any way I can restore my box from command line? I have UART connection so I can see the log and enter commands etc. My bootlog is here:

Code:
EEEE I3000000032940xf300110303;77520EEEE I400000004294_M6_BL1_3431>2534313
TE : 77484
BT : 16:08:27 Apr 10 2014

CPU clock is 1200MHz

wait pll-0x03 target is 0204 now it is 0x00000203

DDR clock is 516MHz with Low Power & 1T mode

DDR training :
DX0DLLCR:40000000
DX0DQTR:ffffffff
DX0DQSTR:3db05001
DX1DLLCR:40000000
DX1DQTR:ffffffff
DX1DQSTR:3db05001
DX2DLLCR:40000000
DX2DQTR:ffffffff
DX2DQSTR:3db05001
DX3DLLCR:40000000
DX3DQTR:ffffffff
DX3DQSTR:3db05001
Stage 00 Result 00000000
Stage 01 Result 00000000
Stage 02 Result 00000000
Stage 03 Result 00000000

DDR init use : 41812 us

HHH
BootFrom SPI
0x12345678
Boot from int dev 1stSPI RESERVED

TE : 346489

System Started


U-boot(m6_mbx_v1@) (Apr 10 2014 - 16:08:14)

aml_rtc_init
aml rtc init first time!
clr h-ram
DRAM:  1 GiB
relocation Offset is: 105e0000
MMC:   [mmc_register] add mmc dev_num=0, port=1, if_type=6
[mmc_register] add mmc dev_num=1, port=2, if_type=6
SDIO Port B: 0, SDIO Port C: 1
aml_i2c_init
NAND:  Amlogic nand flash uboot driver, Version U1.06.017 (c) 2010 Amlogic Inc.
SPI BOOT : continue i 0
No NAND device found!!!
NAND device id: 98 d7 84 93 72 57
NAND device: Manufacturer ID: 0x98, Chip ID: 0x98 (Toshiba A serials NAND 4GiB TC58TEG5DCJTA00 )
1 NAND chips detected
#####aml_nand_init, with RB pins and chip->chip_delay:20
bus_cycle=5, bus_timing=7, start_cycle=6, end_cycle=9,system=5.0ns
oob size is not enough for selected bch mode: NAND_BCH60_1K_MODE force bch to mode: NAND_BCH40_1K_MODE
aml_chip->oob_fill_cnt =128,aml_chip->oob_size =1280,bch_bytes =70
multi plane error for selected plane mode: NAND_TWO_PLANE_MODE force plane to : NAND_SINGLE_PLANE_MODE
aml_nand_init:oobmul =1,chip->ecc.layout->oobfree[0].length=32,aml_chip->oob_size=1280
aml nand env valid addr: 58000 ,status =0
key start_blk=1016,end_blk=1023,aml_nand_key_init:684
aml nand key valid addr: fe000000
aml nand key valid addr: fe400000
aml nand key valid addr: fe800000
aml nand key valid addr: fec00000
CONFIG_KEYSIZE=0x10000; KEYSIZE=0xfffc; bbt=0x1330; default_keyironment_size=0xeccc
i=0,register --- nand_key
NAND bbt detect Bad block at 0
NAND bbt detect factory Bad block at 8000000
NAND bbt detect factory Bad block at 15400000
NAND bbt detect factory Bad block at 1ec00000
NAND bbt detect factory Bad block at 43c00000
NAND bbt detect factory Bad block at 5b800000
NAND bbt detect factory Bad block at 65800000
NAND bbt detect factory Bad block at 69c00000
Creating 8 MTD partitions on "nandnormal":
0x000000800000-0x000001000000 : "logo"
0x000001000000-0x000001800000 : "aml_logo"
0x000001800000-0x000002000000 : "recovery"
0x000002000000-0x000002800000 : "boot"
0x000002800000-0x000043400000 : "system"
NAND bbt detect factory Bad block at 8000000
NAND bbt detect factory Bad block at 15400000
NAND bbt detect factory Bad block at 1ec00000
0x000043400000-0x00004b800000 : "cache"
NAND bbt detect factory Bad block at 43c00000
0x00004b800000-0x00006c400000 : "userdata"
NAND bbt detect factory Bad block at 5b800000
NAND bbt detect factory Bad block at 65800000
NAND bbt detect factory Bad block at 69c00000
0x00006c400000-0x0000fe000000 : "NFTL_Part"
NAND bbt detect factory Bad block at 72000000
NAND bbt detect factory Bad block at 76400000
NAND bbt detect factory Bad block at 7dc00000
NAND bbt detect factory Bad block at 8dc00000
NAND bbt detect factory Bad block at a0000000
NAND bbt detect factory Bad block at a0800000
NAND bbt detect factory Bad block at a1800000
NAND bbt detect factory Bad block at b4000000
NAND bbt detect factory Bad block at d2000000
NAND bbt detect factory Bad block at f4400000
NAND bbt detect factory Bad block at f4800000
NAND bbt detect factory Bad block at f4c00000
NAND bbt detect factory Bad block at f5000000
NAND bbt detect factory Bad block at f5400000
nandnormal initialized ok
detect mx chiprevD :1 and nand_type: 20
nand_curr_device =1
SPI BOOT,spi_env_relocate_spec : env_relocate_spec 53
SF: Detected MX25L3205D with page size 256, total 4 MiB

SPI NOR Flash have write protect!!!
In:    serial
Out:   serial
Err:   serial
register usb cfg[0] = 9fe83258
Net:   Meson_Ethernet
init suspend firmware done. (ret:0)
detect_storage
nand exist return 0
setenv storage nand
reboot_mode=charging
---wipe_data=
itest - return true/false on integer compare

Usage:
itest [.b, .w, .l, .s] [*]value1 <op> [*]value2
SARADC open channel(4).
SARADC open channel(4).
ir init
Hit any key to stop autoboot -- :  0
exit abortboot: 0
Saving Environment to SPI Flash...
SPI BOOT,spi_saveenv : saveenv 97
Erasing SPI flash...Writing to SPI flash...done
m6_mbx_v1#
Any help is appreciated
egon

Try this Bootcard merged it with ATV1220 Android 4.2 (beta, no Playstore) Rom should work for u from there u can Flash your old 4.1 Rom

https://www.dropbox.com/s/5o611ozbvee26z1/MX_LINUX-STVMX_Android_4.2revertATV1220.zip


RE: [HOW TO] XBMC Linux on Geniatech Devices - Biatsch - 2014-05-29

@egonwilzer
Schon probiert ?


RE: [HOW TO] XBMC Linux on Geniatech Devices - egonwilzer - 2014-05-30

Thank you for your help. I tried booting with your card. But I get this error (can't get kernel image)

Code:
EEEE I3000000032940xf300110303;77520EEEE I400000004294_M6_BL1_3431>2534313
TE : 77484
BT : 16:08:27 Apr 10 2014

CPU clock is 1200MHz

wait pll-0x03 target is 0204 now it is 0x00000203

DDR clock is 516MHz with Low Power & 1T mode

DDR training :
DX0DLLCR:40000000
DX0DQTR:ffffffff
DX0DQSTR:3db05001
DX1DLLCR:40000000
DX1DQTR:ffffffff
DX1DQSTR:3db05001
DX2DLLCR:40000000
DX2DQTR:ffffffff
DX2DQSTR:3db05001
DX3DLLCR:40000000
DX3DQTR:ffffffff
DX3DQSTR:3db05001
Stage 00 Result 00000000
Stage 01 Result 00000000
Stage 02 Result 00000000
Stage 03 Result 00000000

DDR init use : 41821 us

HHH
BootFrom SPI
0x12345678
Boot from int dev 1stSPI RESERVED

TE : 346498

System Started


U-boot(m6_mbx_v1@) (Apr 10 2014 - 16:08:14)

aml_rtc_init
aml rtc init first time!
clr h-ram
DRAM:  1 GiB
relocation Offset is: 105e0000
MMC:   [mmc_register] add mmc dev_num=0, port=1, if_type=6
[mmc_register] add mmc dev_num=1, port=2, if_type=6
SDIO Port B: 0, SDIO Port C: 1
aml_i2c_init
NAND:  Amlogic nand flash uboot driver, Version U1.06.017 (c) 2010 Amlogic Inc.
SPI BOOT : continue i 0
No NAND device found!!!
NAND device id: 98 d7 84 93 72 57
NAND device: Manufacturer ID: 0x98, Chip ID: 0x98 (Toshiba A serials NAND 4GiB TC58TEG5DCJTA00 )
1 NAND chips detected
#####aml_nand_init, with RB pins and chip->chip_delay:20
bus_cycle=5, bus_timing=7, start_cycle=6, end_cycle=9,system=5.0ns
oob size is not enough for selected bch mode: NAND_BCH60_1K_MODE force bch to mode: NAND_BCH40_1K_MODE
aml_chip->oob_fill_cnt =128,aml_chip->oob_size =1280,bch_bytes =70
multi plane error for selected plane mode: NAND_TWO_PLANE_MODE force plane to : NAND_SINGLE_PLANE_MODE
aml_nand_init:oobmul =1,chip->ecc.layout->oobfree[0].length=32,aml_chip->oob_size=1280
aml nand env valid addr: 58000 ,status =0
key start_blk=1016,end_blk=1023,aml_nand_key_init:684
aml nand key valid addr: fe000000
aml nand key valid addr: fe400000
aml nand key valid addr: fe800000
aml nand key valid addr: fec00000
CONFIG_KEYSIZE=0x10000; KEYSIZE=0xfffc; bbt=0x1330; default_keyironment_size=0xeccc
i=0,register --- nand_key
NAND bbt detect Bad block at 0
NAND bbt detect factory Bad block at 8000000
NAND bbt detect factory Bad block at 15400000
NAND bbt detect factory Bad block at 1ec00000
NAND bbt detect factory Bad block at 43c00000
NAND bbt detect factory Bad block at 5b800000
NAND bbt detect factory Bad block at 65800000
NAND bbt detect factory Bad block at 69c00000
Creating 8 MTD partitions on "nandnormal":
0x000000800000-0x000001000000 : "logo"
0x000001000000-0x000001800000 : "aml_logo"
0x000001800000-0x000002000000 : "recovery"
0x000002000000-0x000002800000 : "boot"
0x000002800000-0x000043400000 : "system"
NAND bbt detect factory Bad block at 8000000
NAND bbt detect factory Bad block at 15400000
NAND bbt detect factory Bad block at 1ec00000
0x000043400000-0x00004b800000 : "cache"
NAND bbt detect factory Bad block at 43c00000
0x00004b800000-0x00006c400000 : "userdata"
NAND bbt detect factory Bad block at 5b800000
NAND bbt detect factory Bad block at 65800000
NAND bbt detect factory Bad block at 69c00000
0x00006c400000-0x0000fe000000 : "NFTL_Part"
NAND bbt detect factory Bad block at 72000000
NAND bbt detect factory Bad block at 76400000
NAND bbt detect factory Bad block at 7dc00000
NAND bbt detect factory Bad block at 8dc00000
NAND bbt detect factory Bad block at a0000000
NAND bbt detect factory Bad block at a0800000
NAND bbt detect factory Bad block at a1800000
NAND bbt detect factory Bad block at b4000000
NAND bbt detect factory Bad block at d2000000
NAND bbt detect factory Bad block at f4400000
NAND bbt detect factory Bad block at f4800000
NAND bbt detect factory Bad block at f4c00000
NAND bbt detect factory Bad block at f5000000
NAND bbt detect factory Bad block at f5400000
nandnormal initialized ok
detect mx chiprevD :1 and nand_type: 20
nand_curr_device =1
SPI BOOT,spi_env_relocate_spec : env_relocate_spec 53
SF: Detected MX25L3205D with page size 256, total 4 MiB

SPI NOR Flash have write protect!!!
In:    serial
Out:   serial
Err:   serial
register usb cfg[0] = 9fe83258
Net:   Meson_Ethernet
init suspend firmware done. (ret:0)
detect_storage
nand exist return 0
setenv storage nand
reboot_mode=charging
---wipe_data=
itest - return true/false on integer compare

Usage:
itest [.b, .w, .l, .s] [*]value1 <op> [*]value2
SARADC open channel(4).
SARADC open channel(4).
sdio_detect return 1
[mmc_init] SDIO Port B:0, if_type=7, initialized OK!
Device: SDIO Port B
Manufacturer ID: 0
OEM: 0
Name: Tran Speed: 40000000
Rd Block Len: 512
SD version 2.0
High Capacity: Yes
Capacity: 7948206080
Boot Part Size: 0
Bus Width: 4-bit
reading aml_autoscript

** Unable to read "aml_autoscript" from mmc 0:1 **
(Re)start USB...
USB:   dwc_usb driver version: 2.94 6-June-2012
USB (1) peri reg base: c1108420
USB (1) use clock source: XTAL input
USB (1) PHY Clock not detected!
USB (1) base addr: 0xc90c0000
Force id mode: Host
dwc_otg: Highspeed device found !

scanning bus for devices... 1 USB Device(s) found
       scanning bus for storage devices... 0 Storage Device(s) found

** Invalid boot device **
Saving Environment to SPI Flash...
SPI BOOT,spi_saveenv : saveenv 97
Erasing SPI flash...Writing to SPI flash...done
enter recovery

NAND read: logo whole chip
8388608 bytes read: OK
unpackimg:Magic error, use old format
unpackimg wrong!
cp - memory copy

Usage:
cp [.b, .w, .l] source target count
Device: SDIO Port B
Manufacturer ID: 0
OEM: 0
Name: Tran Speed: 40000000
Rd Block Len: 512
SD version 2.0
High Capacity: Yes
Capacity: 7948206080
Boot Part Size: 0
Bus Width: 4-bit
reading recovery.img

3428352 bytes read
## ANDROID Format IMAGE
## Booting kernel from Legacy Image at 82000000 ...
Bad Header Checksum
ERROR: can't get kernel image!
board_usb_stop cfg: 0
(Re)start USB...
USB:   dwc_usb driver version: 2.94 6-June-2012
USB (1) peri reg base: c1108420
USB (1) use clock source: XTAL input
USB (1) PHY Clock not detected!
USB (1) base addr: 0xc90c0000
Force id mode: Host
dwc_otg: Highspeed device found !

scanning bus for devices... 1 USB Device(s) found
       scanning bus for storage devices... 0 Storage Device(s) found

** Invalid boot device **

NAND read: recovery offset 0x0, size 0x600000
6291456 bytes read: OK
Wrong Image Format for bootm command
ERROR: can't get kernel image!
ir init
Hit any key to stop autoboot -- :  0
exit abortboot: 0
Saving Environment to SPI Flash...
SPI BOOT,spi_saveenv : saveenv 97
Erasing SPI flash...Writing to SPI flash...done
m6_mbx_v1#

I also tried running "run recovery" then but I get the same error.

Code:
m6_mbx_v1#run recovery
Saving Environment to SPI Flash...
SPI BOOT,spi_saveenv : saveenv 97
Erasing SPI flash...Writing to SPI flash...done
enter recovery

NAND read: logo whole chip
8388608 bytes read: OK
unpackimg:Magic error, use old format
unpackimg wrong!
cp - memory copy

Usage:
cp [.b, .w, .l] source target count
Device: SDIO Port B
Manufacturer ID: 0
OEM: 0
Name: Tran Speed: 40000000
Rd Block Len: 512
SD version 2.0
High Capacity: Yes
Capacity: 7948206080
Boot Part Size: 0
Bus Width: 4-bit
reading recovery.img

3428352 bytes read
## ANDROID Format IMAGE
## Booting kernel from Legacy Image at 82000000 ...
Bad Header Checksum
ERROR: can't get kernel image!
board_usb_stop cfg: 0
(Re)start USB...
USB:   dwc_usb driver version: 2.94 6-June-2012
USB (1) peri reg base: c1108420
USB (1) use clock source: XTAL input
USB (1) PHY Clock not detected!
USB (1) base addr: 0xc90c0000
Force id mode: Host
dwc_otg: Highspeed device found !

scanning bus for devices... 1 USB Device(s) found
       scanning bus for storage devices... 0 Storage Device(s) found

** Invalid boot device **

NAND read: recovery offset 0x0, size 0x600000
6291456 bytes read: OK
Wrong Image Format for bootm command
ERROR: can't get kernel image!
m6_mbx_v1#

Where do I need to get/put the kernel? I also tried loading a kernel to the nand via tftp, that I used for bootling linux, but that also doesn't help.


RE: [HOW TO] XBMC Linux on Geniatech Devices - raymw - 2014-06-01

An update on my lack of subtitles with this Gotham release on my ATV1200 box. Well my bad as it was my fault. I was using the Amber skin which does not show the pop up sub menus or the help texts. So back with Confluence and I see when I highlight the subtitles icon when in a movie then a pop up screen appears giving me all the subtitle functions I should have. Sorry for wasting time but at least it points out that the wonderful Amber skin needs updating if it is to be usable with Gotham but thanks to those who offered help.

Also sad to see that the Confluence 7 icons tweak also does not work in Gotham so stuck with only 5 short-cut icons in Confluence and why I wanted to use the lovely Amber skin instead which supports 10 short-cut icons on it;s home shelf..

Any news on the AC3 and DTS problem with HDMI on Gotham yet? This is the big downer with Linux Gotham at the moment sadly as in all other respects it runs beautifully and stable too. If you do not need surround sound then I can highly recommend the current Linux XBMC Gotham 13.0 Big thanks to the developers and Biatsch for porting it over to Linux.

Finally I have some audio problems with my Sports streaming sites like Sports Devil and K1M05 as I get a good video stream but NO audio at all, and this is the same on Gotham 13..0 and Frodo 12.3 and 12.4, It was fien before recent updates with MashUp and Sports Devil. BUT it is fine with no audio problems on the old single core ATV510 boxes running Frodo 12.0 so something to do with the newer MX Linux builds it seems. Anyone got any ideas, as I am trying to get audio back for my many sports loving friends who use these ATV1200 and ATV520 boxes with Linux XBMC ?


RE: [HOW TO] XBMC Linux on Geniatech Devices - raymw - 2014-06-01

One other totally different problem if anyone knows an answer. My friend in the UK for the first time flashed an ATV1200 box with the Linux Frodo 12.4 Geniatech build and I talked him through it via Skype (as I live in Thailand). I got him to use the front power button rather than pulling out and pushing back in the power plug on the back to make it easier for him. This is what I do now with absolutely no problems. However he had 3 other ATV1200 boxes (Sumvision X2 units) to flash and he did those on his own and bricked all three!!!

After some detective work on my part I discovered that when he powered the boxes back on with the reset button held in with a toothpick and the correct SD bootcard inserted, he held the power button in instead of the usual momentary press and thus not as I had instructed. The result is as expected that it powered the box on and then very shortly after powered it back off again with the held in front power button !!!!!!!!!!! Since then all three boxes are unable to even read a bootable SD card no matter what build (tried Frodo 12.3, 12.4, and Gotham 13.0 as well as a revert to Android 4.1 SD card too) So it seems that this has corrupted the initial power on boot strap routine and now it will not even get to the stage where it looks for the SD card to boot from. The boxes now just do nothing but the LED lights come on and stay on with power connected of course.

Is there anything he can do to recover them ?? I have tried with him all the tricks I know, including leaving it powered on for 30 minutes to see if the recovery screen pops up but with no joy. Seems it is really bricked unless any one of you great guys here has an answer. Huh? Would maybe a Jynxbox build work as this overwrites the base name of the boxes ? Not tried that yet.

The message here is play it safe and use the power plug out and back in system when flashing the ATV1200 boxes rather than the front button which if accidentally held in on power up whilst flashing starts up it will cause you severe problems of course.


RE: [HOW TO] XBMC Linux on Geniatech Devices - Biatsch - 2014-06-02

Format the sd card and try again

U can recover from anything if red light is shining

Dont use the powerbutton

To enter recovery.... Just plugin power with recoverybutton pressed

Try this https://www.dropbox.com/s/wye0tb85cjtyhku/MX_LINUX-STVMX_Android_Revert.zip or that https://www.dropbox.com/s/epp5ucxcvlc6hrk/BOOTCARD%20%20for%20MX%2020130805%20Android%204.1.zip


RE: [HOW TO] XBMC Linux on Geniatech Devices - raymw - 2014-06-02

Many thanks Biatsch for your response.

Well I am not sure which lights he does have on but will check with him later on Skype. He used a brand new SD Card so assume it was formatted FAT32 as normal though the SD cards he was using were not mainstream ones but some unknown brand he got cheap.

As to using the power button on the front of the box, well I have been doing that for ages as makes it easy without struggling with my old hands manipulating the power plug with one hand whilst holding the reset button in, I have to say never myself had a problem doing that but as I said he held the front power button in when rebooting which of course then turned the box back off again at a very bad time of course. Yes it is much safer to use the power plug and then accidents like this cannot happen so easily during a moment of brain fart..

Those downloads would not complete in Chrome as it said they were malicious download and stopped it ... duh. Now trying to download using Firefox to see if that works okay. I am sure i have the same or similar files just in a differently named zip folder. Will get my friend in UK to reformat his SD Card first with FAT32 and use that with these revert files to try again and see if he can revert to Android 4.1. Then of course he can try again flashing to Linux XBMC Frodo 12.4 as he intended in the first place.


RE: [HOW TO] XBMC Linux on Geniatech Devices - raymw - 2014-06-03

BTW Biatsch I had no problem downloading with Firefox. I love Chrome best of all but seems I have some over aggressive malicious download setting enabled within Chrome, which I can turn off safely as I have an excellent full version of Kaspersky Internet Security 2013 provided free by my Internet banking service. Yet to contact my UK friend to try this out but sent him your files via Dropbox..


RE: [HOW TO] XBMC Linux on Geniatech Devices - Biatsch - 2014-06-08

There is a new change on git for atv1200
will compile it for u..... but cant test it cause i selled my 2 atv1200 and ordered 2 beelink s82 Wink ....... waiting for them Sad will arrive in a few weeks for a good Price Wink
should be a small fix (changes r subtitle and gotham 13.1)

IAM COMPILING THE NEW ONE FROM LLIA


RE: [HOW TO] XBMC Linux on Geniatech Devices - redi - 2014-06-08

Thanks! Any idea if surround audio is available?


RE: [HOW TO] XBMC Linux on Geniatech Devices - redi - 2014-06-09

I tried to install overtop of my Gotham but got installation aborted. Anyone else try?


RE: [HOW TO] XBMC Linux on Geniatech Devices - T.A. Solutions - 2014-06-09

(2014-06-09, 05:16)redi Wrote: I tried to install overtop of my Gotham but got installation aborted. Anyone else try?
I have tried and got the same problem
Please report to developer


RE: [HOW TO] XBMC Linux on Geniatech Devices - Biatsch - 2014-06-09

U tried to clear Cache and Format data before updating Huh? (just to say its a new xbmc..Version pl. test it out... DONT FORGET A BACKUP OF YOUR FILES) in that time iam compiling the one from LLia on Git seems he fixed passtrough Wink
https://github.com/CoreTech-Development/buildroot-mx_linux/network



@ALL
IAM NOT A DEV....... I JUST COMPILE THE VERSION FROM DEVS GITHUB WITH DEFAULT SETTINGS FOR STVMX / G02REF !!!!!!
IF SOMETHING ISNT WORKING OR FAULTY DONT CONTACT ME CONTACT THE DEV !!!
I CANT TEST THE ROMS ANYMORE CAUSE I SELLED MY 2 ATV1200..... PLEASE UNDERSTAND THAT....OR LEARN TO COMPILE FROM GIT (isnt really hard to understand) AND MAKE UR OWN COMPILED ROM !!!!


RE: [HOW TO] XBMC Linux on Geniatech Devices - raymw - 2014-06-09

Hi Biatsch

Many thanks for the 13.1 compile but just went to download it on my PC and the link you gave that I saw earlier on my iPad has now disappeared it seems. Is this because of the impending LLia compile you are working on ?? Yes sure I know you are not a developer but you are doing us a great service with your compiles for which I am very very grateful my friend :-)

Well I will test it out for you on my ATV1200 MyGica Enjoy boxes (and can test it on an ATV520 too if you want) util you get your new boxes through. I buy my ATV1200 boxes from China at a good bulk purchase price for 10 or more at a time as have many friends over here wanting me to get these boxes and configure them for them.

Looks like it now will be best if I wait for your new compile from the new LLia's github version with the audio passthrough fix :-) BTW I did say my subtitles were okay now as it was my fault with it now using a different method to activate the subs downloads. And of course because of that subtitles subs will not work with the lovely Amber Skin I like so much.

As to my friends box well he tried your revert bootcard as I instructed him and he has carried it out correctly I believe including running that .cmd file on the SD card on his PC. But still no joy it will only power on the Status LED light but no access is attempted to read the SD Bootcard and TV screen stays blank. He was using an 8GB Sandisk SD card but told him that I have seen some reports that it will only work sometimes with a 4GB card, though I cannot see why that is to be honest?? He is going to try with a 4GB card when he gets one this week, but seems he cannot get any recovery to work and cannot get into recovery screen even without an SD card inserted or by waiting 15 minutes to see if the recovery screen comes up on its own as they do sometimes. Any suggestions ??