Skip to content

'flashprog' option '-c, --chip' | Non recognized chip name #13

Description

@Ricky-Tigg

Hello.

The vendor name is here as part of the chip name.

output filtered

$ sudo flashprog -p internal
flashprog p1.6-2-g6266292 on Linux 7.1.8-200.fc44.x86_64 (x86_64)

Found chipset "Intel Kaby Lake U w/ iHDCP2.2 Prem.".

As per the 'man' page, the option '-c, --chip <chip_name>' takes the case sensitive chip name alone, as printed by 'flashprog -L', thus without the vendor name as parameter.

output filtered

$ flashprog -L
Supported devices for the internal programmer:

Vendor   Chipset                         PCI IDs    Status

Intel    Kaby Lake U w/ iHDCP2.2 Prem.   8086:9d4e  Config-dependent

Then for the option '-c, --chip', the valid chip name is 'Kaby Lake U w/ iHDCP2.2 Prem.'.

$ sudo flashprog -p internal -c Kaby Lake U w/ iHDCP2.2 Prem. > /dev/null
Error: Extra parameter found.

The unexpected output message could be caused by missing quotes despite not being documented in 'man' page.

output filtered

$ sudo flashprog -p internal -c "Kaby Lake U w/ iHDCP2.2 Prem." > /dev/null 
Error: Unknown chip 'Kaby Lake U w/ iHDCP2.2 Prem.' specified.

No other alternative left for testing. Also tried

$ flashprog -z > /dev/null 
Error: Wiki output was not compiled in. Aborting.

Perhaps this output message could be expected, though I wonder the context the invocation would be operational in.

note: 404 message reported against the https://flashprog.org/Supported_hardware URL that is in 'man ' page, fot the option '-z, --list-supported-wiki'.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions