Nick: glogout66 E-mail: pathofseva11@gmail.com Board: flashrom Contents: Last login: Fri Sep 13 09:46:23 on console Daniels-MBP:~ Mia$ xcode-select --install xcode-select: note: install requested for command line developer tools Daniels-MBP:~ Mia$ xcode-select --install xcode-select: note: install requested for command line developer tools Daniels-MBP:~ Mia$ xcode-select --install xcode-select: error: command line tools are already installed, use "Software Update" to install updates Daniels-MBP:~ Mia$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null ==> This script will install: /usr/local/bin/brew /usr/local/share/doc/homebrew /usr/local/share/man/man1/brew.1 /usr/local/share/zsh/site-functions/_brew /usr/local/etc/bash_completion.d/brew /usr/local/Homebrew ==> The following existing directories will be made group writable: /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1 ==> The following existing directories will have their owner set to Mia: /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1 ==> The following existing directories will have their group set to admin: /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1 ==> The following new directories will be created: /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks ==> /usr/bin/sudo /bin/chmod u+rwx /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1 Password: Password: Password: Daniels-MBP:~ Mia$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null ==> This script will install: /usr/local/bin/brew /usr/local/share/doc/homebrew /usr/local/share/man/man1/brew.1 /usr/local/share/zsh/site-functions/_brew /usr/local/etc/bash_completion.d/brew /usr/local/Homebrew ==> The following existing directories will be made group writable: /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1 ==> The following existing directories will have their owner set to Mia: /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1 ==> The following existing directories will have their group set to admin: /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1 ==> The following new directories will be created: /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks ==> /usr/bin/sudo /bin/chmod u+rwx /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1 Password: ==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1 ==> /usr/bin/sudo /usr/sbin/chown Mia /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1 ==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1 ==> /usr/bin/sudo /bin/mkdir -p /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks ==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks ==> /usr/bin/sudo /bin/chmod 755 /usr/local/share/zsh /usr/local/share/zsh/site-functions ==> /usr/bin/sudo /usr/sbin/chown Mia /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks ==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks ==> /usr/bin/sudo /bin/mkdir -p /Users/Mia/Library/Caches/Homebrew ==> /usr/bin/sudo /bin/chmod g+rwx /Users/Mia/Library/Caches/Homebrew ==> /usr/bin/sudo /usr/sbin/chown Mia /Users/Mia/Library/Caches/Homebrew ==> Downloading and installing Homebrew... HEAD is now at d40a4173d Merge pull request #6453 from reitermarkus/brew-ruby ==> Homebrew is run entirely by unpaid volunteers. Please consider donating: https://github.com/Homebrew/brew#donations ==> Tapping homebrew/core Tapped 2 commands and 4827 formulae (5,078 files, 12.5MB). Already up-to-date. ==> Installation successful! ==> Homebrew has enabled anonymous aggregate formulae and cask analytics. Read the analytics documentation (and how to opt-out) here: https://docs.brew.sh/Analytics ==> Homebrew is run entirely by unpaid volunteers. Please consider donating: https://github.com/Homebrew/brew#donations ==> Next steps: - Run `brew help` to get started - Further documentation: https://docs.brew.sh Daniels-MBP:~ Mia$ brew install flashrom Updating Homebrew... ==> Installing dependencies for flashrom: libusb, libusb-compat and libftdi0 ==> Installing flashrom dependency: libusb ==> Downloading https://homebrew.bintray.com/bottles/libusb-1.0.23.sierra.bottle ######################################################################## 100.0% ==> Pouring libusb-1.0.23.sierra.bottle.tar.gz 🍺 /usr/local/Cellar/libusb/1.0.23: 29 files, 527KB ==> Installing flashrom dependency: libusb-compat ==> Downloading https://homebrew.bintray.com/bottles/libusb-compat-0.1.5_1.sierr ######################################################################## 100.0% ==> Pouring libusb-compat-0.1.5_1.sierra.bottle.tar.gz 🍺 /usr/local/Cellar/libusb-compat/0.1.5_1: 14 files, 94.4KB ==> Installing flashrom dependency: libftdi0 ==> Downloading https://homebrew.bintray.com/bottles/libftdi0-0.20.sierra.bottle ######################################################################## 100.0% ==> Pouring libftdi0-0.20.sierra.bottle.2.tar.gz 🍺 /usr/local/Cellar/libftdi0/0.20: 19 files, 190KB ==> Installing flashrom ==> Downloading https://homebrew.bintray.com/bottles/flashrom-1.1.sierra.bottle. ######################################################################## 100.0% ==> Pouring flashrom-1.1.sierra.bottle.tar.gz 🍺 /usr/local/Cellar/flashrom/1.1: 6 files, 565.7KB Daniels-MBP:~ Mia$ sudo flashrom --help Password: Sorry, try again. Password: flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Please note that the command line interface for flashrom has changed between 0.9.5 and 0.9.6 and will change again before flashrom 1.0. Usage: flashrom [-h|-R|-L|-p [:] [-c ] [-E|(-r|-w|-v) ] [(-l |--ifd) [-i ]...] [-n] [-N] [-f]] [-V[V[V]]] [-o ] -h | --help print this help text -R | --version print version (release) -r | --read read flash and save to -w | --write write to flash -v | --verify verify flash against -E | --erase erase flash memory -V | --verbose more verbose output -c | --chip probe only for specified flash chip -f | --force force specific operations (see man page) -n | --noverify don't auto-verify -N | --noverify-all verify included regions only (cf. -i) -l | --layout read ROM layout from --fmap read ROM layout from fmap embedded in ROM --fmap-file read ROM layout from fmap in --ifd read layout from an Intel Firmware Descriptor -i | --image only flash image from flash layout -o | --output log output to --flash-contents assume flash contents to be -L | --list-supported print supported devices -p | --programmer [:] specify the programmer device. One of dummy, ft2232_spi, serprog, buspirate_spi, dediprog, developerbox, pony_spi, usbblaster_spi, pickit2_spi, ch341a_spi, digilent_spi. You can specify one of -h, -R, -L, -E, -r, -w, -v or no operation. If no operation is specified, flashrom will only probe for flash chips. Daniels-MBP:~ Mia$ ls Applications Downloads Movies Public Desktop Google Drive Music lattice.svg Documents Library Pictures Daniels-MBP:~ Mia$ Desktop -bash: Desktop: command not found Daniels-MBP:~ Mia$ cd Desktop Daniels-MBP:Desktop Mia$ ls 2009-02-11-Verse 27.mp3 2009-3-21-MicroBR-Correspondens Course BG-Chapter 6_1.mp3 20090304_SpiritualWarrior15_20.mp3 20090615_GitaCmnV233.mp3 20090620_GitaCmnV555.mp3 20090627_GitaCmnV121.mp3 2018aireago_shirt 20190330.1117Balangaflyer.pdf 20190331_balanga_flipped.pdf 20190405-1132_SCSbalanga_GFM.flipped.pages 20190405-1132_SCSbalanga_GFM.flipped.pdf 20190405-1132_SCSbalanga_GFM.pages 20190405-1132_SCSbalanga_GFM.pdf 2019TRD 2019balanga_fundingTrifold.pdf 8GBpendrive CNC2018 CoveredCACompletedApp2019.pdf DS11_CompleteGLGouty.pdf ET3750_Lite_64_NA.dmg FileZilla_3.42.1_macosx-x86_sponsored-setup.dmg IMG_3158.JPG MOTHER11 akshar.ttf akshar.zip aoma2018 babudirector.jpg balanga.pages balanga_print.pages balangalogo.idraw bank.xlsx chefcard cookies eBook Gift from Ganga & Tara food+love.pages gajarhalva.idraw meatless_ingred.idraw mia4gbRED moksha key.idraw moksha key.svg moksha key2019.svg moksha.idraw open-book-line-icon-web-and-mobile-read-mode-vector-18444447.jpg principal.idraw principal.jpg raavi raavi_bold radhe refind-bin-0.11.4 refind-bin-0.11.4.zip swamiji3.jpg Daniels-MBP:Desktop Mia$ cd efi Daniels-MBP:efi Mia$ ls Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -r sl75OLD.bin flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Calibrating delay loop... OK. libusb: info [darwin_claim_interface] no interface found; setting configuration: 1 No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically. Daniels-MBP:efi Mia$ lsusb -bash: lsusb: command not found Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -r sl75OLD.bin flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Calibrating delay loop... OK. No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically. Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -r sl75OLD.bin flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Calibrating delay loop... OK. No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically. Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -r sl75OLD.bin flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Calibrating delay loop... OK. No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically. Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -r sl75OLD.bin flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Calibrating delay loop... OK. No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically. Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -r sl75OLD.bin flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Calibrating delay loop... OK. No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically. Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -r sl75OLD.bin flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Calibrating delay loop... OK. Found Macronix flash chip "MX25L6405" (8192 kB, SPI) on ch341a_spi. Found Macronix flash chip "MX25L6405D" (8192 kB, SPI) on ch341a_spi. Found Macronix flash chip "MX25L6406E/MX25L6408E" (8192 kB, SPI) on ch341a_spi. Found Macronix flash chip "MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E/MX25L6473F" (8192 kB, SPI) on ch341a_spi. Multiple flash chip definitions match the detected chip(s): "MX25L6405", "MX25L6405D", "MX25L6406E/MX25L6408E", "MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E/MX25L6473F" Please specify which chip definition to use with the -c option. Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -c "MX25L6406E" -r sl75OLD.bin flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Error: Unknown chip 'MX25L6406E' specified. Run flashrom -L to view the hardware supported in this flashrom version. Daniels-MBP:efi Mia$ flashrom -L flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Supported flash chips (total: 518): Vendor Device Test Known Size Type OK Broken [kB] (P = PROBE, R = READ, E = ERASE, W = WRITE, - = N/A) AMD Am29F010 128 Parallel AMD Am29F010A/B 128 Parallel AMD Am29F002(N)BB 256 Parallel AMD Am29F002(N)BT 256 Parallel AMD Am29F016D 2048 Parallel AMD Am29F040 512 Parallel AMD Am29F040B 512 Parallel AMD Am29F080 1024 Parallel AMD Am29F080B 1024 Parallel AMD Am29LV001BB PREW 128 Parallel AMD Am29LV001BT 128 Parallel AMD Am29LV002BB 256 Parallel AMD Am29LV002BT 256 Parallel AMD Am29LV004BB 512 Parallel AMD Am29LV004BT 512 Parallel AMD Am29LV008BB PREW 1024 Parallel AMD Am29LV008BT 1024 Parallel AMD Am29LV040B PRE 512 Parallel AMD Am29LV081B 1024 Parallel AMIC A25L05PT 64 SPI AMIC A25L05PU 64 SPI AMIC A25L10PT 128 SPI AMIC A25L10PU 128 SPI AMIC A25L20PT 256 SPI AMIC A25L20PU 256 SPI AMIC A25L40PT PR 512 SPI AMIC A25L40PU PREW 512 SPI AMIC A25L80P PRE 1024 SPI AMIC A25L16PT 2048 SPI AMIC A25L16PU PR 2048 SPI AMIC A25L512 64 SPI AMIC A25L010 128 SPI AMIC A25L020 256 SPI AMIC A25L040 512 SPI AMIC A25L080 1024 SPI AMIC A25L016 2048 SPI AMIC A25L032 PREW 4096 SPI AMIC A25LQ16 2048 SPI AMIC A25LQ032/ 4096 SPI A25LQ32A AMIC A25LQ64 8192 SPI AMIC A29002B 256 Parallel AMIC A29002T PREW 256 Parallel AMIC A29040B PREW 512 Parallel AMIC A49LF040A PR 512 LPC Atmel AT25DF021 256 SPI Atmel AT25DF021A PREW 256 SPI Atmel AT25DF041A PREW 512 SPI Atmel AT25DF081 1024 SPI Atmel AT25DF081A 1024 SPI Atmel AT25DF161 PREW 2048 SPI Atmel AT25DF321 PREW 4096 SPI Atmel AT25DF321A PREW 4096 SPI Atmel AT25DF641(A) PREW 8192 SPI Atmel AT25DL081 1024 SPI Atmel AT25DL161 2048 SPI Atmel AT25DQ161 2048 SPI Atmel AT25F512 PREW 64 SPI Atmel AT25F512A PREW 64 SPI Atmel AT25F512B 64 SPI Atmel AT25F1024(A) PREW 128 SPI Atmel AT25F2048 256 SPI Atmel AT25F4096 PREW 512 SPI Atmel AT25FS010 PREW 128 SPI Atmel AT25FS040 512 SPI Atmel AT25SF041 PREW 512 SPI Atmel AT25SF081 PREW 1024 SPI Atmel AT25SF161 PREW 2048 SPI ATMEL AT25SL128A PREW 16384 SPI Atmel AT26DF041 PREW 512 SPI Atmel AT26DF081A PREW 1024 SPI Atmel AT26DF161 PREW 2048 SPI Atmel AT26DF161A PREW 2048 SPI Atmel AT26F004 W 512 SPI Atmel AT29C512 PREW 64 Parallel Atmel AT29C010A PRE 128 Parallel Atmel AT29C020 PREW 256 Parallel Atmel AT29C040A 512 Parallel Atmel AT45CS1282 16896 SPI Atmel AT45DB011D PREW 128 SPI Atmel AT45DB021D PREW 256 SPI Atmel AT45DB041D PREW 512 SPI Atmel AT45DB081D PREW 1024 SPI Atmel AT45DB161D PREW 2048 SPI Atmel AT45DB321C 4224 SPI Atmel AT45DB321D PREW 4096 SPI Atmel AT45DB321E 4096 SPI Atmel AT45DB642D PREW 8192 SPI Atmel AT49BV512 PREW 64 Parallel Atmel AT49F002(N) 256 Parallel Atmel AT49F002(N)T PR 256 Parallel Atmel AT49(H)F010 PREW 128 Parallel Atmel AT49F020 PRE 256 Parallel Atmel AT49F040 512 Parallel Atmel AT49F080 1024 Parallel Atmel AT49F080T 1024 Parallel Atmel AT49LH002 256 LPC, FWH Atmel AT49LH00B4 512 LPC, FWH Atmel AT49LH004 512 LPC, FWH Catalyst CAT28F512 PR EW 64 Parallel Bright BM29F040 PR 512 Parallel ENE KB9012 (EDI) PREW 128 SPI ESMT F49B002UA 256 Parallel ESMT F25L008A PREW 1024 SPI ESMT F25L32PA 4096 SPI Eon EN25B05 64 SPI Eon EN25B05T 64 SPI Eon EN25P05 64 SPI Eon EN25B10 128 SPI Eon EN25B10T PREW 128 SPI Eon EN25P10 128 SPI Eon EN25B20 256 SPI Eon EN25B20T 256 SPI Eon EN25P20 256 SPI Eon EN25B40 512 SPI Eon EN25B40T 512 SPI Eon EN25P40 512 SPI Eon EN25B80 1024 SPI Eon EN25B80T 1024 SPI Eon EN25P80 1024 SPI Eon EN25B16 2048 SPI Eon EN25B16T 2048 SPI Eon EN25P16 2048 SPI Eon EN25B32 4096 SPI Eon EN25B32T 4096 SPI Eon EN25P32 4096 SPI Eon EN25B64 8192 SPI Eon EN25B64T 8192 SPI Eon EN25P64 8192 SPI Eon EN25F05 PREW 64 SPI Eon EN25F10 128 SPI Eon EN25F20 256 SPI Eon EN25F40 PREW 512 SPI Eon EN25F80 PREW 1024 SPI Eon EN25F16 PREW 2048 SPI Eon EN25F32 PREW 4096 SPI Eon EN25F64 PREW 8192 SPI Eon EN25Q40 512 SPI Eon EN25Q80(A) 1024 SPI Eon EN25Q16 2048 SPI Eon EN25Q32(A/B) PREW 4096 SPI Eon EN25Q64 PREW 8192 SPI Eon EN25Q128 PREW 16384 SPI Eon EN25QH16 PREW 2048 SPI Eon EN25QH32 PREW 4096 SPI Eon EN25QH64 PREW 8192 SPI Eon EN25QH128 16384 SPI Eon EN25S10 128 SPI Eon EN25S20 256 SPI Eon EN25S40 PREW 512 SPI Eon EN25S80 1024 SPI Eon EN25S16 2048 SPI Eon EN25S32 4096 SPI Eon EN25S64 8192 SPI Eon EN29F010 PRE 128 Parallel Eon EN29F002(A)(N)B PR 256 Parallel Eon EN29F002(A)(N)T PREW 256 Parallel Eon EN29LV040(A) PREW 512 Parallel Eon EN29LV640B PREW 8192 Parallel Eon EN29GL064(A)B 8192 Parallel Eon EN29GL064(A)T 8192 Parallel Eon EN29GL064H/L 8192 Parallel Eon EN29GL128 16384 Parallel ESI ES25P40 512 SPI ESI ES25P80 1024 SPI ESI ES25P16 2048 SPI Fujitsu MBM29F004BC 512 Parallel Fujitsu MBM29F004TC 512 Parallel Fujitsu MBM29F400BC 512 Parallel Fujitsu MBM29F400TC 512 Parallel Fujitsu MBM29LV160BE 2048 Parallel Fujitsu MBM29LV160TE 2048 Parallel GigaDevice GD25LQ40 512 SPI GigaDevice GD25LQ80 1024 SPI GigaDevice GD25LQ16 2048 SPI GigaDevice GD25LQ32 PREW 4096 SPI GigaDevice GD25LQ64(B) PREW 8192 SPI GigaDevice GD25LQ128 16384 SPI GigaDevice GD25Q512 PREW 64 SPI GigaDevice GD25Q10 128 SPI GigaDevice GD25Q20(B) PREW 256 SPI GigaDevice GD25Q40(B) 512 SPI GigaDevice GD25Q80(B) PREW 1024 SPI GigaDevice GD25Q16(B) PREW 2048 SPI GigaDevice GD25Q32(B) PREW 4096 SPI GigaDevice GD25Q64(B) PREW 8192 SPI GigaDevice GD25B128B/ PREW 16384 SPI GD25Q128B GigaDevice GD25Q128C PREW 16384 SPI GigaDevice GD25T80 1024 SPI GigaDevice GD25VQ21B 256 SPI GigaDevice GD25VQ40C 512 SPI GigaDevice GD25VQ41B PREW 512 SPI GigaDevice GD25VQ80C 1024 SPI GigaDevice GD25VQ16C 2048 SPI Hyundai HY29F002T PRE 256 Parallel Hyundai HY29F002B 256 Parallel Hyundai HY29F040A 512 Parallel Intel 25F160S33B8 2048 SPI Intel 25F160S33T8 2048 SPI Intel 25F320S33B8 4096 SPI Intel 25F320S33T8 4096 SPI Intel 25F640S33B8 8192 SPI Intel 25F640S33T8 8192 SPI Intel 28F001BN/BX-B 128 Parallel Intel 28F001BN/BX-T PREW 128 Parallel Intel 28F002BC/BL/BV/BX-T PRE 256 Parallel Intel 28F008S3/S5/SC 512 Parallel Intel 28F004B5/BE/BV/BX-B 512 Parallel Intel 28F004B5/BE/BV/BX-T 512 Parallel Intel 28F400BV/BX/CE/CV-B 512 Parallel Intel 28F400BV/BX/CE/CV-T 512 Parallel Intel 82802AB PR 512 FWH Intel 82802AC PR 1024 FWH ISSI IS25LP064 8192 SPI ISSI IS25LP128 PREW 16384 SPI ISSI IS25LP256 PREW 32768 SPI ISSI IS25WP032 4096 SPI ISSI IS25WP064 PREW 8192 SPI ISSI IS25WP128 PREW 16384 SPI ISSI IS25WP256 PREW 32768 SPI ISSI IS29GL064B 8192 Parallel ISSI IS29GL064T 8192 Parallel ISSI IS29GL064H/L 8192 Parallel ISSI IS29GL128H/L 16384 Parallel Macronix MX23L1654 -- 2048 SPI Macronix MX23L3254 PR-- 4096 SPI Macronix MX23L6454 PR-- 8192 SPI Macronix MX23L12854 -- 16384 SPI Macronix MX25L512(E)/ PREW 64 SPI MX25V512(C) Macronix MX25L1005(C)/ PREW 128 SPI MX25L1006E Macronix MX25L2005(C)/ PREW 256 SPI MX25L2006E Macronix MX25L4005(A/C)/ PREW 512 SPI MX25L4006E Macronix MX25L8005/ PREW 1024 SPI MX25L8006E/ MX25L8008E/ MX25V8005 Macronix MX25L1605 PREW 2048 SPI Macronix MX25L1605A/ PREW 2048 SPI MX25L1606E/ MX25L1608E Macronix MX25L1605D/ PREW 2048 SPI MX25L1608D/ MX25L1673E Macronix MX25L1635D 2048 SPI Macronix MX25L1635E 2048 SPI Macronix MX25L3205(A) PREW 4096 SPI Macronix MX25L3205D/ PREW 4096 SPI MX25L3208D Macronix MX25L3206E/ PREW 4096 SPI MX25L3208E Macronix MX25L3273E PREW 4096 SPI Macronix MX25L3235D 4096 SPI Macronix MX25L6405 PREW 8192 SPI Macronix MX25L6405D PREW 8192 SPI Macronix MX25L6406E/ PREW 8192 SPI MX25L6408E Macronix MX25L6436E/ PREW 8192 SPI MX25L6445E/ MX25L6465E/ MX25L6473E/ MX25L6473F Macronix MX25L12805D PREW 16384 SPI Macronix MX25L12835F/ PREW 16384 SPI MX25L12845E/ MX25L12865E Macronix MX25L25635F PREW 32768 SPI Macronix MX66L51235F PREW 65536 SPI Macronix MX25U8032E PREW 1024 SPI Macronix MX25U1635E PR 2048 SPI Macronix MX25U3235E/F PREW 4096 SPI Macronix MX25U6435E/F PREW 8192 SPI Macronix MX25U12835F PREW 16384 SPI Macronix MX25U51245G PREW 65536 SPI Macronix MX25L6495F PREW 8192 SPI Macronix MX25R6435F PREW 8192 SPI Macronix MX29F001B 128 Parallel Macronix MX29F001T PREW 128 Parallel Macronix MX29F002(N)B 256 Parallel Macronix MX29F002(N)T PREW 256 Parallel Macronix MX29F022(N)B 256 Parallel Macronix MX29F022(N)T PREW 256 Parallel Macronix MX29F040 512 Parallel Macronix MX29GL320EB 4096 Parallel Macronix MX29GL320ET 4096 Parallel Macronix MX29GL320EH/L 4096 Parallel Macronix MX29GL640EB 8192 Parallel Macronix MX29GL640ET 8192 Parallel Macronix MX29GL640EH/L 8192 Parallel Macronix MX29GL128F 16384 Parallel Macronix MX29LV040 512 Parallel Micron/ M25P05-A PREW 64 SPI Numonyx/ST Micron/ M25P05 64 SPI Numonyx/ST Micron/ M25P10-A PREW 128 SPI Numonyx/ST Micron/ M25P10 128 SPI Numonyx/ST Micron/ M25P20 256 SPI Numonyx/ST Micron/ M25P20-old PREW 256 SPI Numonyx/ST Micron/ M25P40 PREW 512 SPI Numonyx/ST Micron/ M25P40-old 512 SPI Numonyx/ST Micron/ M25P80 PREW 1024 SPI Numonyx/ST Micron/ M25P16 PREW 2048 SPI Numonyx/ST Micron/ M25P32 PREW 4096 SPI Numonyx/ST Micron/ M25P64 PREW 8192 SPI Numonyx/ST Micron/ M25P128 PREW 16384 SPI Numonyx/ST Micron/ M25PE10 128 SPI Numonyx/ST Micron/ M25PE20 256 SPI Numonyx/ST Micron/ M25PE40 PREW 512 SPI Numonyx/ST Micron/ M25PE80 PREW 1024 SPI Numonyx/ST Micron/ M25PE16 2048 SPI Numonyx/ST Micron/ M25PX80 PREW 1024 SPI Numonyx/ST Micron/ M25PX16 PREW 2048 SPI Numonyx/ST Micron/ M25PX32 PRE 4096 SPI Numonyx/ST Micron/ M25PX64 PREW 8192 SPI Numonyx/ST Micron/ M45PE10 128 SPI Numonyx/ST Micron/ M45PE20 256 SPI Numonyx/ST Micron/ M45PE40 512 SPI Numonyx/ST Micron/ M45PE80 1024 SPI Numonyx/ST Micron/ M45PE16 2048 SPI Numonyx/ST Micron/ N25Q016 2048 SPI Numonyx/ST Micron/ N25Q032..1E 4096 SPI Numonyx/ST Micron/ N25Q032..3E PREW 4096 SPI Numonyx/ST Micron/ N25Q064..1E PREW 8192 SPI Numonyx/ST Micron/ N25Q064..3E PREW 8192 SPI Numonyx/ST Micron/ N25Q128..1E PREW 16384 SPI Numonyx/ST Micron/ N25Q128..3E PREW 16384 SPI Numonyx/ST Micron N25Q256..3E/ 32768 SPI MT25QL256 Micron N25Q512..3E/ PREW 65536 SPI MT25QL512 MoselVitelic V29C51000B 64 Parallel MoselVitelic V29C51000T 64 Parallel MoselVitelic V29C51400B 512 Parallel MoselVitelic V29C51400T 512 Parallel MoselVitelic V29LC51000 64 Parallel MoselVitelic V29LC51001 128 Parallel MoselVitelic V29LC51002 256 Parallel Nantronics N25S10 128 SPI Nantronics N25S20 256 SPI Nantronics N25S40 512 SPI Nantronics N25S80 1024 SPI Nantronics N25S16 2048 SPI PMC Pm25LD256C 32 SPI PMC Pm25LD512(C) PREW 64 SPI PMC Pm25LD010(C) PREW 128 SPI PMC Pm25LD020(C) PREW 256 SPI PMC Pm25LD040(C) PREW 512 SPI PMC Pm25LQ020 256 SPI PMC Pm25LQ040 512 SPI PMC Pm25LQ080 1024 SPI PMC Pm25LQ016 2048 SPI PMC Pm25LQ032C PREW 4096 SPI PMC Pm25LV512(A) PREW 64 SPI PMC Pm25LV010 PREW 128 SPI PMC Pm25LV010A PREW 128 SPI PMC Pm25LV020 256 SPI PMC Pm25LV040 PREW 512 SPI PMC Pm25LV080B 1024 SPI PMC Pm25LV016B 2048 SPI PMC Pm29F002T PREW 256 Parallel PMC Pm29F002B 256 Parallel PMC Pm39LV010 PREW 128 Parallel PMC Pm39LV020 256 Parallel PMC Pm39LV040 PR 512 Parallel PMC Pm39LV512 PREW 64 Parallel PMC Pm49FL002 PR 256 LPC, FWH PMC Pm49FL004 PREW 512 LPC, FWH Sanyo LE25FW106 PREW 128 SPI Sanyo LE25FW406A PREW 512 SPI Sanyo LE25FU106B 128 SPI Sanyo LE25FU206 256 SPI Sanyo LE25FU206A 256 SPI Sanyo LE25FU406B PREW 512 SPI Sanyo LE25FU406C/ PREW 512 SPI LE25U40CMC Sanyo LE25FW203A 256 SPI Sanyo LE25FW403A 512 SPI Sanyo LE25FW418A 512 SPI Sanyo LE25FW806 1024 SPI Sanyo LE25FW808 1024 SPI Sharp LH28F008BJT-BTLZ1 PREW 1024 Parallel Sharp LHF00L04 1024 FWH Spansion S25FL004A 512 SPI Spansion S25FL008A PRE 1024 SPI Spansion S25FL016A PREW 2048 SPI Spansion S25FL032A/P PREW 4096 SPI Spansion S25FL064A/P PREW 8192 SPI Spansion S25FL204K PR 512 SPI Spansion S25FL208K PREW 1024 SPI Spansion S25FL116K/ 2048 SPI S25FL216K Spansion S25FL132K 4096 SPI Spansion S25FL164K PREW 8192 SPI Spansion S25FL127S-64kB PREW 16384 SPI Spansion S25FL127S-256kB 16384 SPI Spansion S25FL128P......0 PREW 16384 SPI Spansion S25FL128P......1 16384 SPI Spansion S25FL128S......0 PREW 16384 SPI Spansion S25FL128S......1 16384 SPI Spansion S25FL129P......0 PREW 16384 SPI Spansion S25FL129P......1 16384 SPI Spansion S25FL256S......0 PREW 32768 SPI SST SST25LF020A PREW 256 SPI SST SST25LF040A PREW 512 SPI SST SST25LF080(A) 1024 SPI SST SST25VF512(A) PREW 64 SPI SST SST25VF010(A) PREW 128 SPI SST SST25VF020 256 SPI SST SST25VF020B PREW 256 SPI SST SST25VF040 PR 512 SPI SST SST25VF040B PREW 512 SPI SST SST25VF040B.REMS PREW 512 SPI SST SST25WF020A 256 SPI SST SST25WF040B 512 SPI SST SST25WF080B PREW 1024 SPI SST SST25VF080B PREW 1024 SPI SST SST25VF016B PREW 2048 SPI SST SST25VF032B PREW 4096 SPI SST SST25VF064C PREW 8192 SPI SST SST26VF016B(A) PREW 2048 SPI SST SST26VF032B(A) 4096 SPI SST SST26VF064B(A) PREW 8192 SPI SST SST25WF512 64 SPI SST SST25WF010 128 SPI SST SST25WF020 256 SPI SST SST25WF040 512 SPI SST SST25WF080 PREW 1024 SPI SST SST28SF040A 512 Parallel SST SST29EE010 PR 128 Parallel SST SST29LE010 128 Parallel SST SST29EE020A PRE 256 Parallel SST SST29LE020 PRE 256 Parallel SST SST39SF512 PREW 64 Parallel SST SST39SF010A PREW 128 Parallel SST SST39SF020A PREW 256 Parallel SST SST39SF040 PREW 512 Parallel SST SST39VF512 PREW 64 Parallel SST SST39VF010 PREW 128 Parallel SST SST39VF020 PREW 256 Parallel SST SST39VF040 PREW 512 Parallel SST SST39VF080 1024 Parallel SST SST49LF002A/B PREW 256 FWH SST SST49LF003A/B PREW 384 FWH SST SST49LF004A/B PREW 512 FWH SST SST49LF004C 512 FWH SST SST49LF008A PREW 1024 FWH SST SST49LF008C 1024 FWH SST SST49LF016C PREW 2048 FWH SST SST49LF020 PREW 256 LPC SST SST49LF020A PRE 256 LPC SST SST49LF040 PREW 512 LPC SST SST49LF040B PREW 512 LPC SST SST49LF080A PREW 1024 LPC SST SST49LF160C PR 2048 LPC ST M29F002B 256 Parallel ST M29F002T/NT PREW 256 Parallel ST M29F040B 512 Parallel ST M29F400BB 512 Parallel ST M29F400BT 512 Parallel ST M29W010B 128 Parallel ST M29W040B 512 Parallel ST M29W512B PREW 64 Parallel ST M50FLW040A 512 LPC, FWH ST M50FLW040B 512 LPC, FWH ST M50FLW080A PR 1024 LPC, FWH ST M50FLW080B 1024 LPC, FWH ST M50FW002 PR 256 FWH ST M50FW016 2048 FWH ST M50FW040 PR 512 FWH ST M50FW080 PR 1024 FWH ST M50LPW080 1024 LPC ST M50LPW116 2048 LPC SyncMOS/ {F,S,V}29C51001B 128 Parallel MoselVitelic SyncMOS/ {F,S,V}29C51001T 128 Parallel MoselVitelic SyncMOS/ {F,S,V}29C51002B 256 Parallel MoselVitelic SyncMOS/ {F,S,V}29C51002T PREW 256 Parallel MoselVitelic SyncMOS/ {F,S,V}29C51004B 512 Parallel MoselVitelic SyncMOS/ {F,S,V}29C51004T 512 Parallel MoselVitelic SyncMOS/ {S,V}29C31004B 512 Parallel MoselVitelic SyncMOS/ {S,V}29C31004T 512 Parallel MoselVitelic TI TMS29F002RB 256 Parallel TI TMS29F002RT 256 Parallel Winbond W25Q40.V PREW 512 SPI Winbond W25Q80.V PREW 1024 SPI Winbond W25Q16.V PREW 2048 SPI Winbond W25Q32.V PREW 4096 SPI Winbond W25Q64.V PREW 8192 SPI Winbond W25Q128.V PREW 16384 SPI Winbond W25Q128.V..M PREW 16384 SPI Winbond W25Q256.V PREW 32768 SPI Winbond W25Q256JV_M PREW 32768 SPI Winbond W25Q20.W 256 SPI Winbond W25Q40BW PREW 512 SPI Winbond W25Q80BW PREW 1024 SPI Winbond W25Q40EW 512 SPI Winbond W25Q80EW PREW 1024 SPI Winbond W25Q16.W 2048 SPI Winbond W25Q32.W PREW 4096 SPI Winbond W25Q64.W PREW 8192 SPI Winbond W25Q128.W PREW 16384 SPI Winbond W25X10 PREW 128 SPI Winbond W25X20 PREW 256 SPI Winbond W25X40 PREW 512 SPI Winbond W25X80 PREW 1024 SPI Winbond W25X16 PREW 2048 SPI Winbond W25X32 PREW 4096 SPI Winbond W25X64 PREW 8192 SPI Winbond W25P80 1024 SPI Winbond W25P16 2048 SPI Winbond W25P32 4096 SPI Winbond W29C512A/ PREW 64 Parallel W29EE512 Winbond W29C010(M)/ PREW 128 Parallel W29C011A/ W29EE011/ W29EE012-old Winbond W29C010(M)/ PREW 128 Parallel W29C011A/ W29EE011/ W29EE012 Winbond W29C020(C)/ PREW 256 Parallel W29C022 Winbond W29C040/P 512 Parallel Winbond W29GL032CB 4096 Parallel Winbond W29GL032CT 4096 Parallel Winbond W29GL032CH/L 4096 Parallel Winbond W29GL064CB 8192 Parallel Winbond W29GL064CT 8192 Parallel Winbond W29GL064CH/L 8192 Parallel Winbond W29GL128C 16384 Parallel Winbond W39F010 PREW 128 Parallel Winbond W39L010 128 Parallel Winbond W39L020 256 Parallel Winbond W39L040 PR 512 Parallel Winbond W39V040A PREW 512 LPC Winbond W39V040B PREW 512 LPC Winbond W39V040C PREW 512 LPC Winbond W39V040FA PREW 512 FWH Winbond W39V040FB PREW 512 FWH Winbond W39V040FC PREW 512 FWH Winbond W39V080A PREW 1024 LPC Winbond W49F002U/N PREW 256 Parallel Winbond W49F020 P 256 Parallel Winbond W49V002A PREW 256 LPC Winbond W49V002FA PREW 256 FWH Winbond W39V080FA PREW 1024 FWH Winbond W39V080FA (dual mode) 512 FWH Zetta Device ZD25D20 256 SPI Zetta Device ZD25D40 512 SPI Supported programmers: dummy, ft2232_spi, serprog, buspirate_spi, dediprog, developerbox, pony_spi, usbblaster_spi, pickit2_spi, ch341a_spi, digilent_spi Supported devices for the dummy programmer: Dummy device, does nothing and logs all accesses Supported USB devices for the ft2232_spi programmer: Vendor Device USB IDs Status FTDI FT2232H 0403:6010 OK FTDI FT4232H 0403:6011 OK FTDI FT232H 0403:6014 OK TIAO USB Multi-Protocol Adapter 0403:8a98 OK TIAO USB Multi-Protocol Adapter Lite 0403:8a99 OK Amontec JTAGkey 0403:cff8 OK GOEPEL PicoTAP 096c:1449 OK Google Servo 18d1:5001 OK Google Servo V2 Legacy 18d1:5002 OK Google Servo V2 18d1:5003 OK FIC OpenMoko Neo1973 Debug board (V2+) 1457:5118 OK Olimex ARM-USB-OCD 15ba:0003 OK Olimex ARM-USB-TINY 15ba:0004 OK Olimex ARM-USB-OCD-H 15ba:002b OK Olimex ARM-USB-TINY-H 15ba:002a OK Supported devices for the serprog programmer: All programmer devices speaking the serprog protocol Supported devices for the buspirate_spi programmer: Dangerous Prototypes Bus Pirate Supported USB devices for the dediprog programmer: Vendor Device USB IDs Status Dediprog SF100/SF200/SF600 0483:dada OK Supported USB devices for the developerbox programmer: Vendor Device USB IDs Status Silicon Labs CP2102N USB to UART Bridge Controller 10c4:ea60 OK Supported devices for the pony_spi programmer: Programmers compatible with SI-Prog, serbang or AJAWe Supported USB devices for the usbblaster_spi programmer: Vendor Device USB IDs Status Altera USB-Blaster 09fb:6001 OK Supported USB devices for the pickit2_spi programmer: Vendor Device USB IDs Status Microchip PICkit 2 04d8:0033 OK Supported USB devices for the ch341a_spi programmer: Vendor Device USB IDs Status Winchiphead (WCH) CH341A 1a86:5512 OK Supported USB devices for the digilent_spi programmer: Vendor Device USB IDs Status Digilent Development board JTAG 1443:0007 OK Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -c "MX25L6406E" -r sl75OLD.bin flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Error: Unknown chip 'MX25L6406E' specified. Run flashrom -L to view the hardware supported in this flashrom version. Daniels-MBP:efi Mia$ flashrom -p flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org flashrom: option requires an argument -- p Please run "flashrom --help" for usage info. Daniels-MBP:efi Mia$ flashrom --help flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Please note that the command line interface for flashrom has changed between 0.9.5 and 0.9.6 and will change again before flashrom 1.0. Usage: flashrom [-h|-R|-L|-p [:] [-c ] [-E|(-r|-w|-v) ] [(-l |--ifd) [-i ]...] [-n] [-N] [-f]] [-V[V[V]]] [-o ] -h | --help print this help text -R | --version print version (release) -r | --read read flash and save to -w | --write write to flash -v | --verify verify flash against -E | --erase erase flash memory -V | --verbose more verbose output -c | --chip probe only for specified flash chip -f | --force force specific operations (see man page) -n | --noverify don't auto-verify -N | --noverify-all verify included regions only (cf. -i) -l | --layout read ROM layout from --fmap read ROM layout from fmap embedded in ROM --fmap-file read ROM layout from fmap in --ifd read layout from an Intel Firmware Descriptor -i | --image only flash image from flash layout -o | --output log output to --flash-contents assume flash contents to be -L | --list-supported print supported devices -p | --programmer [:] specify the programmer device. One of dummy, ft2232_spi, serprog, buspirate_spi, dediprog, developerbox, pony_spi, usbblaster_spi, pickit2_spi, ch341a_spi, digilent_spi. You can specify one of -h, -R, -L, -E, -r, -w, -v or no operation. If no operation is specified, flashrom will only probe for flash chips. Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -c "MX25L6406E" -r sl75OLD.bin flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Error: Unknown chip 'MX25L6406E' specified. Run flashrom -L to view the hardware supported in this flashrom version. Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi:dev=/dev/spidev0.0,spispeed=512 -r slow.rom Password: Sorry, try again. Password: Sorry, try again. Password: flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Calibrating delay loop... OK. Unhandled programmer parameters: dev=/dev/spidev0.0,spispeed=512 Aborting. Error: Programmer initialization failed. Daniels-MBP:efi Mia$ ls /dev/spidev0.0 ls: /dev/spidev0.0: No such file or directory Daniels-MBP:efi Mia$ ls /dev afsc_type5 ptyw6 auditpipe ptyw7 auditsessions ptyw8 autofs ptyw9 autofs_control ptywa autofs_homedirmounter ptywb autofs_notrigger ptywc autofs_nowait ptywd bpf0 ptywe bpf1 ptywf bpf2 random bpf3 rdisk0 console rdisk0s1 cu.Bluetooth-Incoming-Port rdisk0s2 disk0 rdisk0s3 disk0s1 rdisk1 disk0s2 sdt disk0s3 stderr disk1 stdin dtrace stdout dtracehelper systrace fbt tty fd tty.Bluetooth-Incoming-Port fsevents ttyp0 io8log ttyp1 io8logmt ttyp2 io8logtemp ttyp3 lockstat ttyp4 machtrace ttyp5 null ttyp6 oslog ttyp7 oslog_stream ttyp8 pf ttyp9 pfm ttypa pmCPU ttypb profile ttypc ptmx ttypd ptyp0 ttype ptyp1 ttypf ptyp2 ttyq0 ptyp3 ttyq1 ptyp4 ttyq2 ptyp5 ttyq3 ptyp6 ttyq4 ptyp7 ttyq5 ptyp8 ttyq6 ptyp9 ttyq7 ptypa ttyq8 ptypb ttyq9 ptypc ttyqa ptypd ttyqb ptype ttyqc ptypf ttyqd ptyq0 ttyqe ptyq1 ttyqf ptyq2 ttyr0 ptyq3 ttyr1 ptyq4 ttyr2 ptyq5 ttyr3 ptyq6 ttyr4 ptyq7 ttyr5 ptyq8 ttyr6 ptyq9 ttyr7 ptyqa ttyr8 ptyqb ttyr9 ptyqc ttyra ptyqd ttyrb ptyqe ttyrc ptyqf ttyrd ptyr0 ttyre ptyr1 ttyrf ptyr2 ttys0 ptyr3 ttys000 ptyr4 ttys1 ptyr5 ttys2 ptyr6 ttys3 ptyr7 ttys4 ptyr8 ttys5 ptyr9 ttys6 ptyra ttys7 ptyrb ttys8 ptyrc ttys9 ptyrd ttysa ptyre ttysb ptyrf ttysc ptys0 ttysd ptys1 ttyse ptys2 ttysf ptys3 ttyt0 ptys4 ttyt1 ptys5 ttyt2 ptys6 ttyt3 ptys7 ttyt4 ptys8 ttyt5 ptys9 ttyt6 ptysa ttyt7 ptysb ttyt8 ptysc ttyt9 ptysd ttyta ptyse ttytb ptysf ttytc ptyt0 ttytd ptyt1 ttyte ptyt2 ttytf ptyt3 ttyu0 ptyt4 ttyu1 ptyt5 ttyu2 ptyt6 ttyu3 ptyt7 ttyu4 ptyt8 ttyu5 ptyt9 ttyu6 ptyta ttyu7 ptytb ttyu8 ptytc ttyu9 ptytd ttyua ptyte ttyub ptytf ttyuc ptyu0 ttyud ptyu1 ttyue ptyu2 ttyuf ptyu3 ttyv0 ptyu4 ttyv1 ptyu5 ttyv2 ptyu6 ttyv3 ptyu7 ttyv4 ptyu8 ttyv5 ptyu9 ttyv6 ptyua ttyv7 ptyub ttyv8 ptyuc ttyv9 ptyud ttyva ptyue ttyvb ptyuf ttyvc ptyv0 ttyvd ptyv1 ttyve ptyv2 ttyvf ptyv3 ttyw0 ptyv4 ttyw1 ptyv5 ttyw2 ptyv6 ttyw3 ptyv7 ttyw4 ptyv8 ttyw5 ptyv9 ttyw6 ptyva ttyw7 ptyvb ttyw8 ptyvc ttyw9 ptyvd ttywa ptyve ttywb ptyvf ttywc ptyw0 ttywd ptyw1 ttywe ptyw2 ttywf ptyw3 urandom ptyw4 zero ptyw5 Daniels-MBP:efi Mia$ find spidev find: spidev: No such file or directory Daniels-MBP:efi Mia$ locate spidev WARNING: The locate database (/var/db/locate.database) does not exist. To create the database, run the following command: sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist Please be aware that the database can take some time to generate; once the database has been created, this message will no longer appear. Daniels-MBP:efi Mia$ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist Daniels-MBP:efi Mia$ locate spidev WARNING: The locate database (/var/db/locate.database) does not exist. To create the database, run the following command: sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist Please be aware that the database can take some time to generate; once the database has been created, this message will no longer appear. Daniels-MBP:efi Mia$ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist /System/Library/LaunchDaemons/com.apple.locate.plist: service already loaded Daniels-MBP:efi Mia$ locate spidev WARNING: The locate database (/var/db/locate.database) does not exist. To create the database, run the following command: sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist Please be aware that the database can take some time to generate; once the database has been created, this message will no longer appear. Daniels-MBP:efi Mia$ ls /var/db/locate.database ls: /var/db/locate.database: No such file or directory Daniels-MBP:efi Mia$ ls /var/db BootCache.data dhcpclient BootCache.playlist diagnostics BootCaches displaypolicyd CodeEquivalenceDatabase dscsym ConfigurationProfiles dslocal ConfigurationProfiles~orig dslocal-backup.xar CoreDuet dslocal_orig.cpgz DetachedSignatures dyld DifferentialPrivacy efw_cache DuetActivityScheduler emondClients FIPS findmydevice GPURestartReporter fud PanicReporter geod PreviousSystemFiles.plist gkbis.db PreviousSystemLogs.cpgz gke.bundle PreviousSystemVersion.plist gkopaque.bundle QuickTimePlayerVersion.plist install RemoteManagement ionodecache.json Spotlight kcm-dump.uuid SystemEntropyCache lastMigration SystemKey launchd.db SystemKey-orig locationd SystemPolicy lockdown SystemPolicy-prefs.plist logsyswrites TokenCache mds applepay nsurlsessiond astris ntp.drift auth.db ondemand auth.db-shm openldap auth.db-wal receipts awdd securityagent caches spindump com.apple.smig.keychain sudo com.apple.xpc.launchd systemstats crls uuidtext datadetectors volinfo.database defragx.plist volinfo.database~orig Daniels-MBP:efi Mia$ man locate Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -c "MX25L6406E" -r sl75OLD.bin Password: flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Error: Unknown chip 'MX25L6406E' specified. Run flashrom -L to view the hardware supported in this flashrom version. Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -c "MX25L6406E" -o logfile.txt -o sl75OLD.bin Password: Sorry, try again. Password: flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Error: Unknown chip 'MX25L6406E' specified. Run flashrom -L to view the hardware supported in this flashrom version. Daniels-MBP:efi Mia$ ls sl75OLD.bin Daniels-MBP:efi Mia$ sudo nano sl75OLD.bin Password: Sorry, try again. Password: Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -r sl25OLD.bin flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Calibrating delay loop... OK. Found Macronix flash chip "MX25L6405" (8192 kB, SPI) on ch341a_spi. Found Macronix flash chip "MX25L6405D" (8192 kB, SPI) on ch341a_spi. Found Macronix flash chip "MX25L6406E/MX25L6408E" (8192 kB, SPI) on ch341a_spi. Found Macronix flash chip "MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E/MX25L6473F" (8192 kB, SPI) on ch341a_spi. Multiple flash chip definitions match the detected chip(s): "MX25L6405", "MX25L6405D", "MX25L6406E/MX25L6408E", "MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E/MX25L6473F" Please specify which chip definition to use with the -c option. Daniels-MBP:efi Mia$ sudo flashrom -p ch341a_spi -o 1logfile.txt -r sl25OLD.bin flashrom v1.1 on Darwin 16.7.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org Calibrating delay loop... OK. Found Macronix flash chip "MX25L6405" (8192 kB, SPI) on ch341a_spi. Found Macronix flash chip "MX25L6405D" (8192 kB, SPI) on ch341a_spi. Found Macronix flash chip "MX25L6406E/MX25L6408E" (8192 kB, SPI) on ch341a_spi. Found Macronix flash chip "MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E/MX25L6473F" (8192 kB, SPI) on ch341a_spi. Multiple flash chip definitions match the detected chip(s): "MX25L6405", "MX25L6405D", "MX25L6406E/MX25L6408E", "MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E/MX25L6473F" Please specify which chip definition to use with the -c option. Daniels-MBP:efi Mia$ ls 1logfile.txt sl75OLD.bin Daniels-MBP:efi Mia$ sudo nano 1logfile.txt GNU nano 2.0.6 File: 1logfile.txt Probing for Atmel AT25SF161, 2048 kB: probe_spi_rdid_generic: id1 0xc2, id2 $ Probing for ATMEL AT25SL128A, 16384 kB: probe_spi_rdid_generic: id1 0xc2, id$ Probing for Atmel AT26DF041, 512 kB: probe_spi_rdid_generic: id1 0xc2, id2 0$ Probing for Atmel AT26DF081A, 1024 kB: probe_spi_rdid_generic: id1 0xc2, id2$ Probing for Atmel AT26DF161, 2048 kB: probe_spi_rdid_generic: id1 0xc2, id2 $ Probing for Atmel AT26DF161A, 2048 kB: probe_spi_rdid_generic: id1 0xc2, id2$ Probing for Atmel AT26F004, 512 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x$ Probing for Atmel AT45CS1282, 16896 kB: probe_spi_rdid_generic: id1 0xc2, id$ Probing for Atmel AT45DB011D, 128 kB: probe_spi_rdid_generic: id1 0xc2, id2 $ Probing for Atmel AT45DB021D, 256 kB: probe_spi_rdid_generic: id1 0xc2, id2 $ Probing for Atmel AT45DB041D, 512 kB: probe_spi_rdid_generic: id1 0xc2, id2 $ Probing for Atmel AT45DB081D, 1024 kB: probe_spi_rdid_generic: id1 0xc2, id2$ Probing for Atmel AT45DB161D, 2048 kB: probe_spi_rdid_generic: id1 0xc2, id2$ Probing for Atmel AT45DB321C, 4224 kB: probe_spi_rdid_generic: id1 0xc2, id2$ Probing for Atmel AT45DB321D, 4096 kB: probe_spi_rdid_generic: id1 0xc2, id2$ Probing for Atmel AT45DB321E, 4096 kB: probe_spi_rdid_generic: id1 0xc2, id2$ Probing for Atmel AT45DB642D, 8192 kB: probe_spi_rdid_generic: id1 0xc2, id2$ Probing for ESMT F25L008A, 1024 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x$ Probing for ESMT F25L32PA, 4096 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x$ Probing for Eon EN25B05, 64 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25B05T, 64 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25P05, 64 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25B10, 128 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25B10T, 128 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25P10, 128 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25B20, 256 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25B20T, 256 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25P20, 256 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25B40, 512 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25B40T, 512 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25P40, 512 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25B80, 1024 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25B80T, 1024 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2$ Probing for Eon EN25P80, 1024 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25B16, 2048 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25B16T, 2048 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2$ Probing for Eon EN25P16, 2048 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25B32, 4096 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25B32T, 4096 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2$ Probing for Eon EN25P32, 4096 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25B64, 8192 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25B64T, 8192 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2$ Probing for Eon EN25P64, 8192 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25F05, 64 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25F10, 128 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25F20, 256 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25F40, 512 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017 Probing for Eon EN25F80, 1024 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25F16, 2048 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25F32, 4096 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ Probing for Eon EN25F64, 8192 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x20$ ^G Get Help ^O WriteOut ^R Read File^Y Prev Page^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where Is ^V Next Page^U UnCut Tex^T To Spell