Modify

Opened 7 years ago

Closed 7 years ago

Last modified 4 years ago

#9070 closed enhancement (fixed)

Patches for bcrm63xx BT Voyager 2500

Reported by: roger@… Owned by: florian
Priority: normal Milestone: Barrier Breaker 14.07
Component: kernel Version: Trunk
Keywords: Cc:

Description

The BT Voyager V2500V is a Broadcom 63xx device.
Interesting features are that it has 8 Meg of flash, which CFE treats as 2 banks of 4 Meg, toggling between each bank when you flash original firmware.
Also the firmware checksum covers the whole of the firmware which caused problems for OpenWRT's deadc0de marker for the JFFS file system. However this was fixed in December with the fix trx patches to re-compute the checksum stored in flash.

It also has VoIP hardware which I have ignored in these patches.

When flashing from CFE via a serial cable, the firmware is always loaded into Bank 0 whwn using CFE
The patches attached will need some changes making to properly support booting from Bank 1 which can happen when flashing via the Web Interface

Attachments (4)

diffs1 (518 bytes) - added by roger@… 7 years ago.
Patch for brcm63xx_fixcrc.sh to fix CRC after boot
board_bcm963xx.c (37.4 KB) - added by roger@… 7 years ago.
copy of board_bcm963xx.c with board ID added. Note I have not set the GPIO pins for the LEDs yet. It is enough to allow booting.
bcm963xx-flash.c (7.8 KB) - added by roger@… 7 years ago.
Copy of bcm963xx-flash.c. This has special code to handle the 8 Meg flash chip
voyager_patch_31_may_2011_1302 (3.8 KB) - added by roger@… 7 years ago.
New patch file to apply to trunk

Download all attachments as: .zip

Change History (8)

Changed 7 years ago by roger@…

Patch for brcm63xx_fixcrc.sh to fix CRC after boot

Changed 7 years ago by roger@…

copy of board_bcm963xx.c with board ID added. Note I have not set the GPIO pins for the LEDs yet. It is enough to allow booting.

Changed 7 years ago by roger@…

Copy of bcm963xx-flash.c. This has special code to handle the 8 Meg flash chip

comment:1 Changed 7 years ago by roger@…

The original three files are now obsolete. (diffs1, board_bcm963xx.c and bcm963xx-flash.c)

The new patch atached here is ready for adding into trunk.

Roger

Changed 7 years ago by roger@…

New patch file to apply to trunk

comment:2 Changed 7 years ago by florian

  • Owner changed from developers to florian
  • Status changed from new to accepted

Your last patch looks good to me, I will apply it.

comment:3 Changed 7 years ago by florian

  • Resolution set to fixed
  • Status changed from accepted to closed

Applied in r26954, thanks!

comment:4 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.