Turbocharge your Quanta LB6M - Flash To Brocade TurboIron - Big Update!

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

rz76

New Member
Nov 28, 2022
7
2
3
I received and installed the RAM module today and the switch is booting up properly now. U-Boot log below.

Code:
U-Boot 2009.06 (Jun 23 2010 - 16:22:08)

CPU:   8541, Version: 1.1, (0x80720011)
Core:  E500, Version: 2.0, (0x80200020)
Clock Configuration:
       CPU0:825  MHz,
       CCB:330  MHz,
       DDR:165  MHz (330 MT/s data rate), LBC:41.250 MHz
CPM:   330 MHz
L1:    D-cache 32 kB enabled
       I-cache 32 kB enabled
I2C:   ready
DRAM:  Initializing
    DDR: 512 MB
FLASH: 32 MB
L2:    256 KB enabled
Service port MAC address: E8:9A:8F:63:F8:1F
In:    serial
Out:   serial
Err:   serial
Net:   TSEC0, TSEC1
Hit any key to stop autoboot:  0
### JFFS2 loading 'image1' to 0x8000000
Scanning JFFS2 FS: . done.
### JFFS2 load complete: 8134638 bytes loaded to 0x8000000
## Booting kernel from Legacy Image at 08000074 ...
   Image Name:   FASTPATH System for lb4m
   Image Type:   PowerPC Linux Multi-File Image (gzip compressed)
   Data Size:    8134458 Bytes =  7.8 MB
   Load Address: 00000000
   Entry Point:  00000000
   Contents:
      Image 0: 1138558 Bytes =  1.1 MB
      Image 1: 1422470 Bytes =  1.4 MB
      Image 2: 474 Bytes =  0.5 kB
      Image 3: 5572930 Bytes =  5.3 MB
   Verifying Checksum ... OK
## Loading init Ramdisk from multi component Legacy Image at 08000074 ...
   Uncompressing Multi-File Image ... OK
   Loading Ramdisk to 1fa0c000, end 1fb67486 ... OK
   Loading Device Tree to 007fc000, end 007ffb63 ... OK
Using Quanta LB4M machine description
Memory CAM mapping: CAM0=256Mb, CAM1=256Mb, CAM2=0Mb residual: 0Mb
Linux version 2.6.21.7 (cmutter@lc-rdub-20) (gcc version 4.1.2 (Wind River Linux Sourcery G++ 4.1-84)) #2 PREEMPT Tue Jan 12 10:22:51 EST 2010
Found initrd at 0xdfa0c000:0xdfb67486
Found MPC85xx PCI host bridge at 0x00000000e0008000. Firmware bus number: 0->0
Zone PFN ranges:
  DMA             0 ->   131072
  Normal     131072 ->   131072
early_node_map[1] active PFN ranges
    0:        0 ->   131072
Built 1 zonelists.  Total pages: 130048
Kernel command line: root=/dev/ram rw mtdparts=physmap-flash.0:32256k(jffs2),512k(u-boot),128k@32512k(u-boot-env)
mpic: Setting up MPIC " OpenPIC  " version 1.2 at e0040000, max 1 CPUs
mpic: ISU size: 4, shift: 2, mask: 3
mpic: Initializing for 60 sources
PID hash table entries: 2048 (order: 11, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 515456k/524288k available (2284k kernel code, 8404k reserved, 76k data, 86k bss, 128k init)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
PCI: Probing PCI hardware
PCI: Cannot allocate resource region 0 of device 0000:00:12.0
Generic PHY: Registered new driver
NET: Registered protocol family 2
IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
TCP established hash table entries: 65536 (order: 7, 524288 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 65536 bind 65536)
TCP reno registered
checking if image is initramfs... it is
Freeing initrd memory: 1389k freed
JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing enabled
serial8250.0: ttyS0 at MMIO map 0xe0004500 mem 0xe1000500 (irq = 26) is a 16550A
serial8250.0: ttyS1 at MMIO map 0xe0004600 mem 0xe1002600 (irq = 26) is a 16550A
RAMDISK driver initialized: 2 RAM disks of 32768K size 1024 blocksize
Gianfar MII Bus: probed
eth0: Gianfar Ethernet Controller Version 1.2, e8:9a:8f:63:f8:1f
eth0: Running with NAPI enabled
eth0: 256/256 RX/TX BD ring size
eth1: Gianfar Ethernet Controller Version 1.2, 00:e0:0c:00:01:fd
eth1: Running with NAPI enabled
eth1: 256/256 RX/TX BD ring size
Broadcom BCM5411: Registered new driver
Broadcom BCM5421: Registered new driver
Broadcom BCM5461: Registered new driver
Broadcom BCM5464: Registered new driver
Broadcom BCM5481: Registered new driver
Broadcom BCM5482: Registered new driver
Broadcom BCM50610: Registered new driver
Broadcom BCM57780: Registered new driver
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
i2c /dev entries driver
physmap platform flash device: 02000000 at fe000000
physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
physmap-flash.0: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
3 cmdlinepart partitions found on MTD device physmap-flash.0
Creating 3 MTD partitions on "physmap-flash.0":
0x00000000-0x01f80000 : "jffs2"
0x01f80000-0x02000000 : "u-boot"
0x01fc0000-0x01fe0000 : "u-boot-env"
nf_conntrack version 0.5.0 (4096 buckets, 32768 max)
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
sit0: Disabled Privacy Extensions
NET: Registered protocol family 17
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
Freeing unused kernel memory: 128k init
Starting pid 617, console /dev/ttyS0: '/etc/rc.d/rc.fastpath'
Mounting /dev/mtdblock0 at /mnt/fastpath.
Mounting tmpfs at /mnt/application...done.

FASTPATH Startup Rev: 5.2

Select startup mode.  If no selection is made within 5 seconds,
the FASTPATH Application will start automatically...

FASTPATH Startup -- Main Menu

1 - Start FASTPATH Application
2 - Display Utility Menu
Select (1, 2):
Extracting FASTPATH from image1.....done
Loading FASTPATH ...../mnt/application
done
PCI unit 0: Dev 0xb820, Rev 0x11, Chip BCM56820_B0, Driver BCM56820_A0
SOC unit 0 attached to PCI device BCM56820_B0


FASTPATH starting...started!
When following the Brokeaid guide I ran the memory read command and I got the following output which is not an "exact" match to the example provided. Very similar but, not exact.

Code:
fff80000: 27051956 552d426f 6f742032 3030392e    '..VU-Boot 2009.
fff80010: 30362028 4a756e20 32332032 30313020    06 (Jun 23 2010
fff80020: 2d203136 3a32323a 30382900 60000000    - 16:22:08).`...
fff80030: 3c20d000 60213f80 38000000 9401fffc    < ..`!?.8.......
fff80040: 9401fffc 9421fff8 3c00ffff 6000fffc    .....!..<...`...
fff80050: 9421fff8 9001000c 48000005 7dc802a6    .!......H...}...
fff80060: 800e171c 7dc07214 480020dd 3c600002    ....}.r.H. .<`..
fff80070: 60631200 7c600124 4c00012c 48002065    `c..|`.$L..,H. e
 

fohdeesha

Kaini Industries
Nov 20, 2016
2,738
3,104
113
33
fohdeesha.com
When following the Brokeaid guide I ran the memory read command and I got the following output which is not an "exact" match to the example provided. Very similar but, not exact.

Code:
fff80000: 27051956 552d426f 6f742032 3030392e    '..VU-Boot 2009.
fff80010: 30362028 4a756e20 32332032 30313020    06 (Jun 23 2010
fff80020: 2d203136 3a32323a 30382900 60000000    - 16:22:08).`...
fff80030: 3c20d000 60213f80 38000000 9401fffc    < ..`!?.8.......
fff80040: 9401fffc 9421fff8 3c00ffff 6000fffc    .....!..<...`...
fff80050: 9421fff8 9001000c 48000005 7dc802a6    .!......H...}...
fff80060: 800e171c 7dc07214 480020dd 3c600002    ....}.r.H. .<`..
fff80070: 60631200 7c600124 4c00012c 48002065    `c..|`.$L..,H. e
you just have a newer version of u-boot than the example, but the offset is correct and you can continue
 

rz76

New Member
Nov 28, 2022
7
2
3
you just have a newer version of u-boot than the example, but the offset is correct and you can continue
Thank you for confirming, I'll proceed.

Just out of curiosity, when you say the offset is correct, what does that mean exactly? How could I confirm that by looking at these two different output examples?
 

davlaw

New Member
Oct 31, 2017
7
2
3
66
Kinda late in the game, I just plugged mine in and have used it for a few years as is

Newbie quesiton, sorry?!

How crippled is the stock firmware over the turboiron?

Just trying to decide if its just a wow factor or a real benefit
 

davlaw

New Member
Oct 31, 2017
7
2
3
66
Looking back its a question I would have thrown out a look for, sorry.
If you don't understand the list of improvements then you probably don't need them would be my own response to my own question!!
 
  • Haha
Reactions: bwahaha

xnu

New Member
Nov 15, 2023
9
0
1
Anyone know if its possible to set the fan speed to anything higher then fan-speed 1 since I cannot change it even if I type fan-speed 3 it will default to fan-speed 1