Skip to content

camera: Print firmware version of camera #88

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

Merged
merged 1 commit into from
Mar 24, 2025
Merged

Conversation

JohnAZoidberg
Copy link
Member

@JohnAZoidberg JohnAZoidberg commented Mar 21, 2025

Example on Framework 12:

> framework_tool --versions
[...]
Framework Laptop 12 Webcam Module
  Firmware Version: 0.1.6

Example on Framework 13:

> framework_tool --versions
[...]
Laptop Webcam Module (2nd Gen)
  Firmware Version: 1.1.1

Tested on:

  • Linux
  • Windows
  • FreeBSD
  • UEFI Shell (Not working)

Example on Framework 12:

```
> framework_tool --versions
[...]
Framework Laptop 12 Webcam Module
  Firmware Version: 0.1.6
```

Example on Framework 13:

```
> framework_tool --versions
[...]
Laptop Webcam Module (2nd Gen)
  Firmware Version: 1.1.1
```

Signed-off-by: Daniel Schaefer <dhs@frame.work>
@JohnAZoidberg
Copy link
Member Author

@aokblast @lwhsu would you like to check if it can work on FreeBSD?
Note that it won't work with the 1st gen camera. But I think you both have 2nd gen.

@JohnAZoidberg JohnAZoidberg changed the title camera: Print firmware of camera camera: Print firmware version of camera Mar 21, 2025
@aokblast
Copy link

aokblast commented Mar 22, 2025

I think it does not work.
BTW, LiWen tell me that camera on 2 generation always shows connected regardless of the enablement on camera switch.
But on my machine, it disappear from usbconfig when the switch is off.

C05C1BB0-FF8E-44D1-983B-99F41348281D_1_102_o

@lwhsu
Copy link

lwhsu commented Mar 22, 2025

I think it does not work. BTW, LiWen tell me that camera on 2 generation always shows connected regardless of the enablement on camera switch. But on my machine, it disappear from usbconfig when the switch is off.

I looked at @aokblast 's camera module and I think what he has is the 1st gen.

@JohnAZoidberg
Copy link
Member Author

I think it does not work. BTW, LiWen tell me that camera on 2 generation always shows connected regardless of the enablement on camera switch.

2nd gen camera. Not 2nd gen laptop.
2nd gen camera ships from factory since Intel core ultra laptops.
Maybe what I gave you was an old laptop shell with new Mainboard.

But on my machine, it disappear from usbconfig when the switch is off.

You've got 1st gen, I see it says the vendor is realtek. 2nd gen says Framework.

@JohnAZoidberg
Copy link
Member Author

I just tested on FreeBSD and it can work fine with 2nd gen camera.

@JohnAZoidberg
Copy link
Member Author

Works fine on windows, too.

@JohnAZoidberg JohnAZoidberg merged commit c7903a3 into main Mar 24, 2025
6 checks passed
@JohnAZoidberg JohnAZoidberg deleted the camera-firmware branch March 25, 2025 01:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants