Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x230 Error: Extra parameter found. #52

Closed
DanitiKain opened this issue Jan 13, 2019 · 3 comments
Closed

x230 Error: Extra parameter found. #52

DanitiKain opened this issue Jan 13, 2019 · 3 comments
Assignees
Labels

Comments

@DanitiKain
Copy link

sudo ./external_install_bottom.sh -m -k x230sbackup.bin
Skulls for the X230

Please select the hardware you use:

  1. Raspberry Pi
  2. CH341A
  3. Exit
    Please select the hardware flasher: 2
    Ok. Connect a CH341A programmer
    trying to detect the chip...
    Detected .
    make: Entering directory '/home/littedipper/Downloads/skulls-x230-0.1.0/util/ifdtool'
    make: Leaving directory '/home/littedipper/Downloads/skulls-x230-0.1.0/util/ifdtool'
    Intel ME will be cleaned.
    The flash ROM will be unlocked.
    Start reading 2 times. Please be patient...
    flashrom v0.9.9-r1954 on Linux 4.19.0-1-amd64 (x86_64)
    flashrom is free software, get the source code at https://flashrom.org

Error: Extra parameter found.
Please run "flashrom --help" for usage info.

@DanitiKain
Copy link
Author

Note I have flashed a T440p with this same ch341a just moments ago as well.

@merge
Copy link
Owner

merge commented Jan 14, 2019

aha. thanks for this report! This is a bug in our scripts.

Would you post the output of flashrom -p ch341a_spi directly?

@merge merge self-assigned this Jan 14, 2019
@merge merge added the bug label Jan 14, 2019
@DanitiKain
Copy link
Author

flashrom -p ch341a_spi
flashrom v0.9.9-r1954 on Linux 4.19.0-1-amd64 (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" (8192 kB, SPI) on ch341a_spi.
Multiple flash chip definitions match the detected chip(s): "MX25L6405", "MX25L6405D", "MX25L6406E/MX25L6408E", "MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E"
Please specify which chip definition to use with the -c option.

merge added a commit that referenced this issue Jan 14, 2019
in fact, detecting MX25L6406E/MX25L6408E has not worked. only EN25QH64
was detected because the former got overwritten. fix the logic and
detect either one.

Fixes #52
@merge merge closed this as completed in 78182b0 Jan 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants