1. 06 Mar, 2016 1 commit
  2. 21 Feb, 2016 1 commit
  3. 01 Feb, 2016 1 commit
  4. 31 Jan, 2016 1 commit
  5. 23 Jan, 2016 1 commit
    • Stefan Tauner's avatar
      Add a bunch of new/tested stuff and various small changes 24 · 23e10b87
      Stefan Tauner authored
      Tested mainboards:
      OK:
       - ASRock G31M-GS
         Reported by Александр Трубицын
       - ASRock G41M-VS3
         Reported by Александр Трубицын
       - ASRock N68C-S UCC
         Reported by Alexey Belyaev
       - ASRock AMCP7AION-HT (ION 330HT(-BD))
         Reported by Stefan Tauner
       - ASUS P5K SE
         Reported by Александр Трубицын
       - ASUS P5KPL-VM
         Reported by Marin Vlah
       - ASUS RAMPAGE III GENE
         Reported by stevessss on IRC
       - GIGABYTE GA-945GM-S2
         Reported by Александр Трубицын
       - GIGABYTE GA-945GCM-S2 (rev. 3.0)
         Reported by Александр Трубицын
       - GIGABYTE GA-965P-S3
         Reported by Александр Трубицын
       - GIGABYTE GA-EG43M-S2H
         Reported by Александр Трубицын
       - GIGABYTE GA-EP31-DS3L (rev. 1.0)
         Reported by Александр Трубицын
       - GIGABYTE GA-G33M-S2
         Reported by Александр Трубицын
       - GIGABYTE GA-G33M-S2L
         Reported by Александр Трубицын
       - GIGABYTE GA-H55M-S2
         Reported by Александр Трубицын
       - GIGABYTE GA-J1900N-D3V
         Reported by Marcos Truchado and Guillermo von Hünefeld
       - GIGABYTE GA-K8NS
         Reported  by nicolae788
       - GIGABYTE GA-M56S-S3
         Reported by Estevo Paz Freire
       - GIGABYTE GA-P31-DS3L
         Reported by Александр Трубицын
       - GIGABYTE GA-P31-S3G
         Reported by Александр Трубицын
       - MSI MS-7336
         Reported by Benjamin Bellec
       - MSI X79A-GD45 (8D) (MS-7760)"
         Reported by mortehu on IRC
       - Supermicro A1SAi-2550F
         Reported by Bernard Grymonpon
       - Supermicro X7DWT
         Reported by Steven Stremciuc
      
      Laptop:
       - ASUS U38N
         Reported by Ultra on IRC
       - Dell Latitude D630
         Reported by Márton Miklós
       - Fujitsu Amilo Xi 3650
         Reported by Elmar Stellnberger
       - Lenovo T400 (whitelisting only)
      
      Chipsets:
       - Mark 8086:1f38 (Intel Avoton/Rangeley) as tested
         Reported by Jeremy Porter and Bernard Grymonpon
       - Add Intel Sunrise Point IDs but no support yet.
      
      Flash chips:
       - Atmel AT45DB321D to PREW (+PREW)
         Reported by The Raven
       - Eon EN25QH32 to PREW (+PREW)
         Reported by Josua Mayer
       - Eon EN25QH64 to PREW (+EW)
         Reported by David s. Alessio
       - GigaDevice GD25LQ64(B) to PREW (+PREW)
         Reported by Greg Tippit
       - Intel 28F001BN/BX-T to PREW (+EW)
         Reported by Lu Xie
       - Micron M25P10-A to PREW (+W)
         Reported by the Raven
       - Micron M25PE40
         Reported by David Wood
       - Micron N25Q128..3E to PREW (+PREW)
         Reported by Miklós Márton
       - Macronix MX25L3273E to PREW (+PREW)
         Reported by Roklobsta on IRC
       - Macronix MX23L6454 to PR (+PR)
         Reported by Steven Honeyman
       - Macronix MX25U6435E/F to PREW (+PREW)
         Reported by Marcos Truchado and Guillermo von Hünefeld
       - PMC Pm25LQ032C to PREW (+EW)
         Reported by Dirk Knop
       - Spansion S25FL016A to PREW (+EW)
         Reported by Márton Miklós
       - Spansion S25FL128S......0 to PREW (+PREW)
         Reported by Jim Houston
       - Spansion S25FL204K to PR (+PR)
         Reported by Thomas Debrunner
       - SST SST49LF016C to PREW (+EW)
         Reported by Steven Stremciuc
       - SST SST39VF040 to PREW (+PREW)
         Reported by Xavier Bourgeois
       - SST SST49LF040B to PREW (+EW)
         Reported by Rikard Åhlund
       - ST M25P10-A to PREW (+W)
         Reported by Martijn Schiedon
       - Winbond W39V040FA to PREW (+EW)
         Reported by Евгений Черкашин
       - Winbond W39V080FA to PREW (+EW)
         Reported by protagonist0 on IRC
       - Winbond W25Q80.W to PREW (+PREW)
         Reported by Miklós Márton
       - Winbond W25X64 to PREW (+REW)
         Reported by Johannes Krampf and Manuel Dejonghe
       - Fix ID of AMIC A25LQ64
         Reported by Roman Titov
       - Fix page size of Spansion S25FL129P......1
         Copy and paste error from the 128S uniform 256kB variant, probably.
       - Add Micron/Numonyx phase-change memory IDs
      
      Miscellaneous:
       - Detect Android target OS.
         No changes are required to build flashrom (excluding programmers
         with NEED_PCI) on Android.
       - Update rayerspi (spipgm) URL
       - Fix max_data_write handling of at45db.
       - Minor refinement of the README
       - Mark board enable for the GA-K8NS variants as tested.
         Tested by "nicolae788" on a board with socket 754.
       - Mark "Multi-system" chassis as non-laptop case.
       - Remove W836xx log requests.
         We got enough (and no one is looking at them for the time being anyway).
       - serprog: improve invalid reply error message, contributed by Urja Rannikko.
       - Remove default include paths for MinGW.
       - Disable implicit rules in the Makefile because we don't need them and they
         just make the build (imperceptibly) slower.
       - Enable our own strnlen() implementation not only on DJGPP but also if
         HAVE_STRNLEN is not defined. This is needed to get older BSDs
         (e.g. NetBSD 6.0, FreeBSD < 8.0) to work.
       - Tiny other stuff.
      
      Corresponding to flashrom svn r1917.
      Signed-off-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      Acked-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      23e10b87
  6. 25 Dec, 2015 1 commit
  7. 22 Nov, 2015 1 commit
  8. 20 Jun, 2015 1 commit
  9. 02 Jun, 2015 1 commit
  10. 03 Apr, 2015 1 commit
  11. 01 Mar, 2015 1 commit
    • Stefan Tauner's avatar
      Add a bunch of new/tested stuff and various small changes 23 · 74dc73f6
      Stefan Tauner authored
      Tested mainboards:
      OK:
       - Elitegroup GF7050VT-M
         Reported by Alex
       - Fujitsu D2724-A1x (used in ESPRIMO E5625)
         Reported by Rainer Spillmann
       - Teclast X98 Air 3G
         Reported by Antonio Ospite
      
      Flash chips:
       - Fix MX25L6405(D) definition by splitting it.
         Reported by Reggie McMurtrey
       - Add Macronix MX25L..08E family and rearrange MX25L6436E.
       - Pm49FL004 to PREW (+EW)
         Reported by Georg Sauthoff
      
      Miscellaneous:
       - Add board enable for abit KN9 Ultra.
       - Mark ARM-USB-OCD as working OK.
       - Use "mobile devices" instead of "laptops" in output.
       - Tiny other stuff.
      
      Corresponding to flashrom svn r1886.
      Signed-off-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      Acked-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      74dc73f6
  12. 08 Feb, 2015 1 commit
    • Stefan Tauner's avatar
      Add a bunch of new/tested stuff and various small changes 22 · 5c316f95
      Stefan Tauner authored
      Tested mainboards:
      OK:
       - AOpen UK79G-1394 (used in EZ18 barebones)
         Reported by Lawrence Gough
       - ASUS M4N78 SE
         Reported by Dima Veselov
       - ASUS P5LD2-VM
         Mark board enable as tested (reported by Dima Veselov)
       - GIGABYTE GA-970A-UD3P (rev. 2.0)
         Reported by trucmar on IRC
       - GIGABYTE GA-990FXA-UD3 (rev. 4.0)
         Reported by ROKO__ on IRC
       - GIGABYTE GA-H77-DS3H (rev. 1.1)
         Reported by Evgeniy Edigarev
       - GIGABYTE GA-P55-USB3 (rev. 2.0)
         Reported by Måns Thörnqvist
       - MSI MS-7817 (H81M-E33)
         Reported by Igor Kolker
      
      Chipsets:
       - Marked Intel Bay Trail (0x0f1c) as tested OK
         Reported by Antonio Ospite
       - Refine Intel IDs
          * Add IDs for Braswell
          * Add IDs for 9 Series PCHs (e.g. H97, Z97)
          * Rename Wellsburg devices slightly
      
      Flash chips:
       - Atmel AT25DF041A to PREW (+PREW)
         Reported by Tai-hwa Liang
       - Atmel AT26DF161 to PREW (+EW)
         Reported by Steve Shenton
       - Atmel AT45DB011D to PREW (+PREW)
         Reported by The Raven
       - Atmel AT45DB642D to PREW (+PREW)
         Reported by Mahesh Mokal
       - Eon EN25F32 to PREW (+PREW)
         Reported by Arman Khodabande
       - Eon EN25F40 to PREW (+REW)
         Reported by Jerrad Pierce
       - Eon EN25QH16 to PREW (+EW)
         Reported by Ben Johnson
       - GigaDevice GD25Q20(B) to PREW (+PREW)
         Reported by Gilles Aurejac
       - Macronix MX25U6435E/F to PR (+PR)
         Reported by Matt Taggart
       - PMC Pm25LV512(A) to PREW (+PREW)
         Reported by The Raven
       - SST SST39VF020 to PREW (+PREW)
         Reported by Urja Rannikko
       - Winbond W25Q40.V to PREW (+EW)
         Reported by Torben Nielsen
       - Add E variants of MX25Lx006 (MX25L2006E, MX25L4006E, MX25L8006E).
       - Add MX25L6465E variant.
       - There was never a MX25L12805 AFAICT.
       - Split MX25L12805 from models with the same ID but an additional 32 kB
         eraser: MX25L12835F/MX25L12845E/MX25L12865E.
       - Add a bunch of ST parallel NOR flash chip IDs.
      
      Miscellaneous:
       - Whitelist ThinkPad X200.
       - Constify master parameter of register_master().
       - Remove FEATURE_BYTEWRITES because it was never used at all.
       - Refine hwseq messages and make them less prominent.
       - Fix the yet unused PRIxCHIPADDR format string thingy.
       - Fix copy&paste error in spi_prettyprint_status_register_bp().
         Spotted by Pablo Cases.
       - Add an additional SMBus controller revision to identify another Yangtze
         model. Thanks to Dan Christensen for reporting this issue.
       - dediprog: add missing include for stdlib.h.
         This fixes (at least) building on FreeBSD and DragonflyBSD with gcc.
       - Remove references to struct pci_filter from programmer.h.
         It is only needed in internal.c where it has a complete type. Having
         it in programmer.h provokes a warning by some old versions of gcc.
       - Tiny other stuff.
      
      Corresponding to flashrom svn r1879.
      Signed-off-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      Acked-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      5c316f95
  13. 24 Jan, 2015 1 commit
  14. 10 Jan, 2015 2 commits
  15. 12 Dec, 2014 1 commit
    • Jernej Škrabec's avatar
      Add support for Spansion S25FL127S · e814a9b6
      Jernej Škrabec authored
      This flash chip can be configured (one time) to use 64 KiB or 256 KiB sectors.
      Additionally, in the 64 KiB mode it supports 16 4 KiB sub-sectors that can be
      (one time) programmed to be on the top or bottom of the device. The sub-sectors
      can be erased with the 0x20 opcode but because this opcode does not work
      with the remaining sectors and flashrom can not cope with that the 0x20
      opcode is not supported yet.
      
      This patch adds two definitions, one for the 64 KiB and 256 KiB configuration
      respectively. The device also shares the RDID with the various S25FL128
      devices so we have to increase the maximum number of successfully probed
      chips to 8.
      
      The 64 KiB mode was tested on real hardware.
      
      Corresponding to flashrom svn r1858.
      Signed-off-by: default avatarJernej Škrabec <jernej.skrabec@planet.si>
      Signed-off-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      Acked-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      e814a9b6
  16. 07 Dec, 2014 1 commit
  17. 09 Sep, 2014 1 commit
  18. 20 Aug, 2014 1 commit
  19. 08 Aug, 2014 1 commit
  20. 06 Aug, 2014 2 commits
    • Stefan Tauner's avatar
      Add a bunch of new/tested stuff and various small changes 21 · 6697f71a
      Stefan Tauner authored
      Tested mainboards:
      OK:
       - ASUS F2A85-M
         Reported by various corebooters
       - ASUS M2N-MX SE Plus
         Reported by Antonio
       - ASUS P5LD2
         Reported by François Revol
       - Lenovo ThinkPad T530
         Reported and partially authored by Edward O'Callaghan
       - MSI MS-7502 (Medion MD8833)
         Reported by naq on IRC
       - Shuttle AB61
         Reported by olofolleola4
       - ZOTAC IONITX-F-E
         Reported by Bernardo Kuri
      
      Flash chips:
       - Atmel AT45DB021D to PREW (+PREW)
         Reported by The Raven
       - Atmel AT25F4096 to PREW (+PREW)
         Reported by 공준혁
       - GigaDevice GD25Q16(B) to PREW (+PREW)
         Reported by luxflow@live.com using a GD25Q16BSIG
       - Catalyst CAT28F512
         Mark erase and write as known bad (not implemented)
      
      Miscellaneous:
       - Various spelling corrections by Daniele Forsi.
       - Added and refined a bunch of chips originally investigated by Carl-Daniel.
       - Marked the ARM-USB-OCD-H programmer as tested
         (reported by Ruud Schramp).
       - Tiny other stuff.
      
      Corresponding to flashrom svn r1839.
      Signed-off-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      Acked-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      6697f71a
    • Stefan Tauner's avatar
      Add support for S25FL128P, S25FL129P and refine it for S25FL128S chips · 88b19257
      Stefan Tauner authored
      Additionally to the existing S25FL128S......0 definition this patch
      adds S25FL128P......0, S25FL128P......1 and S25FL128S......1, as well as
      S25FL129P......0 and S25FL129P......1 definitions.
      S25FL12xP seem to be the predecessor families of S25FL128S. All
      associated chips can not be distinguished with RDID alone.
      
      Besides the new chips, this patch also fixes the name of the  previously
      supported S25FL128S model with uniform 256 kB sectors
      (S25FL128P......1 not 0) and adds the hybrid sector version (0) as well.
      
      Due to the shared IDs the user has to select the right chip manually
      with the -c parameter. To make this even possible, this patch enlarges
      the respective array for results to 6.
      Tested-by: default avatarAntonio Ospite <ao2@ao2.it>
      with a S25FL129P......0.
      
      Corresponding to flashrom svn r1838.
      Signed-off-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      Acked-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      88b19257
  21. 03 Aug, 2014 3 commits
  22. 13 Jul, 2014 2 commits
  23. 04 Jun, 2014 1 commit
  24. 01 Jun, 2014 2 commits
  25. 30 May, 2014 1 commit
  26. 27 May, 2014 2 commits
  27. 26 May, 2014 2 commits
  28. 18 May, 2014 1 commit
  29. 14 May, 2014 1 commit
  30. 07 May, 2014 1 commit
  31. 04 May, 2014 2 commits