1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Difference between bin and trx?

Discussion in 'Tomato Firmware' started by gfunkdave, Nov 25, 2012.

  1. gfunkdave

    gfunkdave LI Guru Member

    This HAS to have been answered before, but I can't find it for the life of me. What's the difference between the bin and trx image files for installing Tomato? How do I know which to use for a given router?

    Thanks!
     
  2. koitsu

    koitsu Network Guru Member

    I believe .trx contains a header of some sort on the front of the image. It's a .bin but with a header. Some CFEs (I think that's the right term to use here) require a header.
     
  3. gfunkdave

    gfunkdave LI Guru Member

    Makes sense, thanks. How do I know if I need to use a bin or trx file for a given router?
     
  4. koitsu

    koitsu Network Guru Member

    The only way I know of is to look at an existing firmware someone has built for your model of router. That's how I've done it anyway.
     
  5. lefty

    lefty Networkin' Nut Member

    Most tailed builds (bin or trx with the unit name in it) will have the initial flash header in them that are unit specific for flashing from stock to tomato. The other 'generic' builds which don't have the unit name in it, will be for upgrading from existing tomato install.

    And for the most part, the extension theme doesn't matter much, as you can always rename a .trx to a .bin, what matters most is if its a tailed build or a generic build, because if you try to flash a tailed build to a unit that the tailed build isn't meant for, you could brick the unit.

    Always look around and try to find the tailed build if you are going from stock to tomato.
     

Share This Page