Прошивки BBK BD3050 на чипе Broadcom BCM7601

Other media players / Другие медиа плееры

Moderator: Модераторы

Прошивки BBK BD3050 на чипе Broadcom BCM7601

Postby SergeyL on Wed Jan 26, 2011 12:35

Кто ковырял этот девайс ?
SergeyL
 

Re: Прошивки BBK BD3050 на чипе Broadcom BCM7601

Postby SergeyL on Wed Jan 26, 2011 12:48

Альтернатива прошивки это плеер BBK BD3000
Для этого прошивка http://dl.dropbox.com/u/12731341/201007 ... 065-04.zip

Но я так чувствую что плеера BD3000 и BD3050 прошивками не отличаются ..Из BD3050 прошивку скачаю чуть позже ....Только разберусь в его железе ...
SergeyL
 

Re: Прошивки BBK BD3050 на чипе Broadcom BCM7601

Postby SergeyL on Wed Feb 02, 2011 13:53

Вот разобранная прошивка от BBK BD3000 ....Это для разработчиков ......Если интересно поковырять....

Скачать тут http://www.ex.ua/get/7263404
SergeyL
 

Re: Прошивки BBK BD3050 на чипе Broadcom BCM7601

Postby (vS) on Thu Feb 17, 2011 02:41

сам разбирал?
интересует с чего начать, мне нужно WD TV mini расколупать
User avatar
(vS)
 
Posts: 127
Joined: Wed Jun 28, 2006 14:08
Location: Санкт-Петербург

Re: Прошивки BBK BD3050 на чипе Broadcom BCM7601

Postby SergeyL on Sat Feb 19, 2011 13:25

(vS) wrote:сам разбирал?
интересует с чего начать, мне нужно WD TV mini расколупать


Да разбирал сам этот образ .. Кинь архив помогу
SergeyL
 

Re: Прошивки BBK BD3050 на чипе Broadcom BCM7601

Postby (vS) on Mon Feb 28, 2011 14:46

который прошивать или который внутри?
из внутри пока достать не умею... хотя есть житаг, но пока не осилил

который прошивать, лежит(ат) вот тут
старая прошивка http://download.wdc.com/wdtv/WDTVMini_1_00_37.zip
"новая" http://download.wdc.com/wdtv/WDTVMini_1_00_60.zip

все что пока сам нашел, вот тут viewtopic.php?f=33&t=2378
User avatar
(vS)
 
Posts: 127
Joined: Wed Jun 28, 2006 14:08
Location: Санкт-Петербург

Re: Прошивки BBK BD3050 на чипе Broadcom BCM7601

Postby sanchez on Tue Mar 24, 2020 21:51

Плеер висит на загрузке вот лог
Code: Select all
BCM74430010
Setting NAND Params

CFE starting from ROM
SoooooooooooooR

Starting code in RAM
Booting Secured uCFE...


BCM97601 B0-BSEC  uCfe v2.1.22 (CFE core v2.1, BSP_REV 22), Endian Mode: Little
Build Date: Mon Jan 25 15:37:45 EST 2010 (kdasu@stb-mhtb-04)
Copyright (C) Broadcom Corporation.


DDR                        : Bank0:128MB@400MHz | Bank1:256MB@400MHz
NAND Boot                  : FlashSize 128MB on CS0, BlkSize 128KB, PgSize 2048B
NAND vendor timing         : adf1801d HYNIX HY27UF081G2A SLC  t1(4363523b) t2(80                                                                                                                               000b78)



--vvv----vv-----vv----------- ATV DUMP -----------vv-----vv----vvv--
         bst[-1].version  size< 024 >     str< PKG_DVD_2_1_098_RC_B_04 >
    bst[-1].bootline_fmt  size< 142 >     str< splash; boot -z -elf flash0.vmlin                                                                                                                               ux.%d: 'root=/dev/romblock%d rootfstype=squashfs ro %s BDVD_BOOT_AUTOSTART=y  BA                                                                                                                               PP_OUT=/dev/console panic=8' >
       bst[-1].part_info  size< 051 >     str< cfe,2,0:rootfs,2,1:vmlinux,2,0:of                                                                                                                               efw,2,0:ofews,2,0 >
        bst[0].part_info  size< 051 >     str< cfe,2,0:rootfs,2,0:vmlinux,2,0:of                                                                                                                               efw,2,0:ofews,2,0 >
     bst[0].bootline_fmt  size< 142 >     str< splash; boot -z -elf flash0.vmlin                                                                                                                               ux.%d: 'root=/dev/romblock%d rootfstype=squashfs ro %s BDVD_BOOT_AUTOSTART=y  BA                                                                                                                               PP_OUT=/dev/console panic=8' >
          bst[0].version  size< 024 >     str< BBK_BD3050_20100827 >
        cfg.bst_versions  size< 004 >     i32< 2 >
         cfg.version_log  size< 136 >     str< 0  xxx xxx xx xx:xx:xx xxxx  1.0
+  Wed Jun 11 00:44:07 2008  PKG_DVD_2_1_098_RC_B_04
+  Wed Jun 11 00:00:16 2008  BBK_BD3050_20100827
>
    cfg.launch_successes  size< 004 >     u32< 3 >
     cfg.launch_attempts  size< 004 >     u32< 3 >
--^^^----^^-----^^--------------^^^---------------^^-----^^----^^^--

BUPE     attempts<3>  success<3>  revert<0>  wr_stats<0>
BUPE     bootline< boot -elf flash0.cfe.0: >Loader:elf Filesys:raw Dev:flash0.cf                                                                                                                               e.0 File: Options:(null)
Loading: 0x87000000/22500 0x870057e4/127 0x87005880/2227 0x87007efc/596020 0x870                                                                                                                               99740/288 0x87099860/542800
Successfully loaded secure elf image....
Entry address is 0x87000000
Starting program at 0x87000000


BCM74430010
rom ROM


BCM97601 B0-SEC  CFE v2.1.22 (CFE core v2.1, BSP_REV 22), Endian Mode: Little
Build Date: Mon Jan 25 15:37:58 EST 2010 (kdasu@stb-mhtb-04)
Copyright (C) Broadcom Corporation.



DDR                        : Bank0:128MB@400MHz | Bank1:256MB@400MHz
NAND Boot                  : FlashSize 128MB on CS0, BlkSize 128KB, PgSize 2048B
NAND vendor timing         : adf1801d HYNIX HY27UF081G2A SLC  t1(4363523b) t2(80                                                                                                                               000b78)



--vvv----vv-----vv----------- ATV DUMP -----------vv-----vv----vvv--
         bst[-1].version  size< 024 >     str< PKG_DVD_2_1_098_RC_B_04 >
    bst[-1].bootline_fmt  size< 142 >     str< splash; boot -z -elf flash0.vmlin                                                                                                                               ux.%d: 'root=/dev/romblock%d rootfstype=squashfs ro %s BDVD_BOOT_AUTOSTART=y  BA                                                                                                                               PP_OUT=/dev/console panic=8' >
       bst[-1].part_info  size< 051 >     str< cfe,2,0:rootfs,2,1:vmlinux,2,0:of                                                                                                                               efw,2,0:ofews,2,0 >
        bst[0].part_info  size< 051 >     str< cfe,2,0:rootfs,2,0:vmlinux,2,0:of                                                                                                                               efw,2,0:ofews,2,0 >
     bst[0].bootline_fmt  size< 142 >     str< splash; boot -z -elf flash0.vmlin                                                                                                                               ux.%d: 'root=/dev/romblock%d rootfstype=squashfs ro %s BDVD_BOOT_AUTOSTART=y  BA                                                                                                                               PP_OUT=/dev/console panic=8' >
          bst[0].version  size< 024 >     str< BBK_BD3050_20100827 >
        cfg.bst_versions  size< 004 >     i32< 2 >
         cfg.version_log  size< 136 >     str< 0  xxx xxx xx xx:xx:xx xxxx  1.0
+  Wed Jun 11 00:44:07 2008  PKG_DVD_2_1_098_RC_B_04
+  Wed Jun 11 00:00:16 2008  BBK_BD3050_20100827
>
    cfg.launch_successes  size< 004 >     u32< 3 >
     cfg.launch_attempts  size< 004 >     u32< 3 >
--^^^----^^-----^^--------------^^^---------------^^-----^^----^^^--

BUPE     attempts<3>  success<3>  need_to_ask_player_to_increment_launch_success                                                                                                                               es<0>
BUPE     bootline< splash; boot -z -elf flash0.vmlinux.0: 'root=/dev/romblock10                                                                                                                                rootfstype=squashfs ro  BDVD_BOOT_AUTOSTART=y  BAPP_OUT=/dev/console panic=8' >D                                                                                                                               isplay splash screen
Reading flash0.rawnvr to V:0x87907cf0 from offset 0 len 36
Validating video setup data :  Op 3 AR 3 CompRes a HDMIRes a CompositeRes 7
[ video ] :  Current Video Output : Hdmi @ Resolution : 1080i_50hz
Loading  PAL HD image to 0x06252400 size 4147200 bytes
Reading flash0.splash to V:0xa6252400 from offset 0 len 4147200
Done displaying splash screen
Reading flash0.splash to V:0xa6e00000 from offset 5667840 len 44
done....Loader:elf Filesys:raw Dev:flash0.vmlinux.0 File: Options:root=/dev/romb                                                                                                                               lock10 rootfstype=squashfs ro  BDVD_BOOT_AUTOSTART=y  BAPP_OUT=/dev/console pani                                                                                                                               c=8
Loading: 0x80008000/4215328 0x8040d220/287696
Successfully loaded secure elf image....
Entry address is 0x802ea970
Starting program at 0x802ea970

Если нажать ctrl+c входит в CFE:
Code: Select all
BCM74430010
Setting NAND Params

CFE starting from ROM
SoooooooooooooR

Starting code in RAM
Booting Secured uCFE...


BCM97601 B0-BSEC  uCfe v2.1.22 (CFE core v2.1, BSP_REV 22), Endian Mode: Little
Build Date: Mon Jan 25 15:37:45 EST 2010 (kdasu@stb-mhtb-04)
Copyright (C) Broadcom Corporation.


DDR                        : Bank0:128MB@400MHz | Bank1:256MB@400MHz
NAND Boot                  : FlashSize 128MB on CS0, BlkSize 128KB, PgSize 2048B
NAND vendor timing         : adf1801d HYNIX HY27UF081G2A SLC  t1(4363523b) t2(80000b78)



--vvv----vv-----vv----------- ATV DUMP -----------vv-----vv----vvv--
         bst[-1].version  size< 024 >     str< PKG_DVD_2_1_098_RC_B_04 >
    bst[-1].bootline_fmt  size< 142 >     str< splash; boot -z -elf flash0.vmlinux.%d: 'root=/dev/romblock%d rootfstype=squashfs ro %s BDVD_BOOT_AUTOSTART=y  BAPP_OUT=/dev/console panic=8' >
       bst[-1].part_info  size< 051 >     str< cfe,2,0:rootfs,2,1:vmlinux,2,0:ofefw,2,0:ofews,2,0 >
        bst[0].part_info  size< 051 >     str< cfe,2,0:rootfs,2,0:vmlinux,2,0:ofefw,2,0:ofews,2,0 >
     bst[0].bootline_fmt  size< 142 >     str< splash; boot -z -elf flash0.vmlinux.%d: 'root=/dev/romblock%d rootfstype=squashfs ro %s BDVD_BOOT_AUTOSTART=y  BAPP_OUT=/dev/console panic=8' >
          bst[0].version  size< 024 >     str< BBK_BD3050_20100827 >
        cfg.bst_versions  size< 004 >     i32< 2 >
         cfg.version_log  size< 136 >     str< 0  xxx xxx xx xx:xx:xx xxxx  1.0
+  Wed Jun 11 00:44:07 2008  PKG_DVD_2_1_098_RC_B_04
+  Wed Jun 11 00:00:16 2008  BBK_BD3050_20100827
>
    cfg.launch_successes  size< 004 >     u32< 3 >
     cfg.launch_attempts  size< 004 >     u32< 3 >
--^^^----^^-----^^--------------^^^---------------^^-----^^----^^^--

BUPE     attempts<3>  success<3>  revert<0>  wr_stats<0>
BUPE     bootline< boot -elf flash0.cfe.0: >Loader:elf Filesys:raw Dev:flash0.cfe.0 File: Options:(null)
Loading: 0x87000000/22500 0x870057e4/127 0x87005880/2227 0x87007efc/596020 0x87099740/288 0x87099860/542800
Successfully loaded secure elf image....
Entry address is 0x87000000
Starting program at 0x87000000


BCM74430010
rom ROM


BCM97601 B0-SEC  CFE v2.1.22 (CFE core v2.1, BSP_REV 22), Endian Mode: Little
Build Date: Mon Jan 25 15:37:58 EST 2010 (kdasu@stb-mhtb-04)
Copyright (C) Broadcom Corporation.



DDR                        : Bank0:128MB@400MHz | Bank1:256MB@400MHz
NAND Boot                  : FlashSize 128MB on CS0, BlkSize 128KB, PgSize 2048B
NAND vendor timing         : adf1801d HYNIX HY27UF081G2A SLC  t1(4363523b) t2(80000b78)


CFE> info
========================================================================
DDR                        : Bank0:128MB@400MHz | Bank1:256MB@400MHz
NAND Boot                  : FlashSize 128MB on CS0, BlkSize 128KB, PgSize 2048B
NAND vendor timing         : adf1801d HYNIX HY27UF081G2A SLC  t1(4363523b) t2(80000b78)

Total memory used by CFE:  0x87000000 - 0x8711E0B0 (1171632)
Initialized Data:          0x87096520 - 0x87099760 (12864)
BSS Area:                  0x87099860 - 0x8711E0B0 (542800)
Local Heap:                0x8711E400 - 0x87906400 (8290304)
Stack Area:                0x87906400 - 0x87908400 (8192)
Text (code) segment:       0x87000000 - 0x87025948 (153928)

CFE driver build information:
LDR:   ELF   1; BIN   1; SREC  1
UI:    LEVEL 3; MIN   0
FS:    FAT   1; FAT32 1
NET:   STACK 1; ENET  1; TCP   0
USB:   STACK 0; ETH   1; DISK  1; SERIAL   1; HID 1
FLASH: NAND
p starts at b17aa004, ends at b17aaadc

Total mem_sys_init write to register 347 times
Step    Address         Value
=====================================
========================================================================
*** command status = 0

Прошивку нашел в iso формате, написано шить с флешки при рабочем аппарате.
Есть какие нибудь идеи?
tftp через cfe подымается, пинг идет
3Q F360HW SIGMA 8653
sanchez
 
Posts: 34
Joined: Wed Oct 26, 2016 20:10

Re: Прошивки BBK BD3050 на чипе Broadcom BCM7601

Postby Gennadyi on Wed Mar 25, 2020 18:26

Разобрать iso на составные части !
А дальше - https://en.m.wikipedia.org/wiki/Common_ ... nvironment
https://www.linux-mips.org/wiki/Common_ ... nvironment
Главное - cfe не убивать!
Gennadyi
Moderator
 
Posts: 953
Joined: Mon Nov 01, 2004 16:43

Re: Прошивки BBK BD3050 на чипе Broadcom BCM7601

Postby sanchez on Sat Mar 28, 2020 11:19

При такой команде видны разделы я так понимаю с их расположением:
Code: Select all
CFE> show devices
Device Name          Description
-------------------  ---------------------------------------------------------
              uart0  16550 DUART at 0xB0400B00 channel 0
               eth0  BCM7038 Internal Ethernet at 0xB0080000
        flash0.ucfe  New NAND flash at 00000000 offset 00000000 size 1536KB
   flash0.drmregion  New NAND flash at 00000000 offset 00180000 size 512KB
flash0.drmregion.1  New NAND flash at 00000000 offset 00200000 size 512KB
      flash0.rawnvr  New NAND flash at 00000000 offset 00280000 size 512KB
      flash0.macadr  New NAND flash at 00000000 offset 00300000 size 1KB
       flash0.nvram  New NAND flash at 00000000 offset 00300090 size 2KB
     flash0.virtual  New NAND flash at 00000000 offset 00300800 size 1022KB
       flash0.cfe.0  New NAND flash at 00000000 offset 00400000 size 2048KB
       flash0.cfe.1  New NAND flash at 00000000 offset 00600000 size 2048KB
     flash0.vault-a  New NAND flash at 00000000 offset 00800000 size 512KB
    flash0.rootfs.0  New NAND flash at 00000000 offset 00880000 size 40960KB
     flash0.vault-b  New NAND flash at 00000000 offset 03080000 size 512KB
    flash0.rootfs.1  New NAND flash at 00000000 offset 03100000 size 40960KB
   flash0.vmlinux.0  New NAND flash at 00000000 offset 05900000 size 4096KB
     flash0.vault-c  New NAND flash at 00000000 offset 05D00000 size 512KB
   flash0.vmlinux.1  New NAND flash at 00000000 offset 05D80000 size 4096KB
    flash0.paniclog  New NAND flash at 00000000 offset 06180000 size 512KB
      flash0.cfelog  New NAND flash at 00000000 offset 06200000 size 512KB
      flash0.splash  New NAND flash at 00000000 offset 06280000 size 6144KB
      flash0.syslog  New NAND flash at 00000000 offset 06880000 size 4096KB
        flash0.psnv  New NAND flash at 00000000 offset 06C80000 size 4096KB
       flash0.pstor  New NAND flash at 00000000 offset 07080000 size 13824KB
         flash0.bbt  New NAND flash at 00000000 offset 07E00000 size 2048KB
      flash1.config  New NAND flash at 00300000 offset 00000000 size 1024KB
         flash2.all  New NAND flash at 00000000 offset 00000000 size 131072KB
*** command status = 0

Пробовал сливать по тфтп - save 192.168.0.13:flush_dump 0x4000000 0x07E00000 так выдает файл на 126 мб (мусор какой-то повторяющийся)
помогите разобраться как с адресами работать и как правильно слить блоки, интересует хотя бы ядро. В прошивке которая есть только rootfs.
3Q F360HW SIGMA 8653
sanchez
 
Posts: 34
Joined: Wed Oct 26, 2016 20:10


Return to Other media players / Другие медиа плееры

Who is online

Users browsing this forum: Web crawler and 1 guest