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

Add a way to install development tools on fedora and arch linux to readme. #3

Merged
merged 1 commit into from
May 26, 2023

Conversation

junaruga
Copy link

This PR fixes #2 by adding the way to install development tools on Fedora. I tested it on Fedora Linux 35. You can check the modified readme here.

@Foxboron
Copy link

If you wouldn't mind, you can add the following section as well:

On Arch Linux

```
sudo pacman -S arm-none-eabi-gcc libftdi
```

@junaruga junaruga force-pushed the wip/readme-fedora-build branch from f15872c to d4a01db Compare January 22, 2022 14:10
@junaruga junaruga changed the title Add a way to install development tools on fedora to readme. Add a way to install development tools on fedora and arch linux to readme. Jan 22, 2022
@junaruga
Copy link
Author

junaruga commented Jan 22, 2022

@Foxboron Sure. I rebased this PR, adding the command for Arch Linux. Is the libftdi a development package including the header files? On Fedora, the libftdi-devel RPM package includes the header files (*.h) and requires libftdi RPM package that only includes shard object library files (*.so).

@Foxboron
Copy link

@junaruga In Arch Linux we don't split packages. So libftdi contains documentation, headers, so-names and so on.

Check the file listing here: https://archlinux.org/packages/community/x86_64/libftdi/

@junaruga junaruga force-pushed the wip/readme-fedora-build branch from d4a01db to 3e7a891 Compare January 22, 2022 14:18
@junaruga
Copy link
Author

@Foxboron OK. Thanks!

By the way, rebased this PR again adding the links to the Linux distributions. The format of this podman installation guide inspired me.

ElectronicsArchiver added a commit to ElectronicsArchiver/EmbeddedController that referenced this pull request Jan 23, 2022
- Taking [3] into account.
- Moved Google EC docs into separate file.
- General Formatting

[3]:FrameworkComputer#3
@junaruga junaruga force-pushed the wip/readme-fedora-build branch from 3e7a891 to 65a649a Compare January 24, 2022 00:35
@junaruga
Copy link
Author

By the way, rebased this PR again adding the links to the Linux distributions. The format of this podman installation guide inspired me.

Rebased without links again , keeping only essential parts to be merged easily. :)

kiram9 pushed a commit that referenced this pull request Jan 4, 2023
This CL adds a call to set_usb_mux_with_current_data_role after
performing a successful DATA_RESET. This is being added to satisfy
6.3.14 Data_Reset Message, item #3:
If the Port was operating in [USB 3.2] or [USB4] reapply the port’s
Rx Terminations (see [USB 3.2]).

Without this call a mode entry attempt that is either not successful,
or rejected by the port partner would leave the USB3.x SS lanes
disconnected. This would also be the case following an Exit_Mode
request from the AP when DATA_RESET is supported.

BUG=b:260095516
BRANCH=none
TEST=using drivers.usbc_usb4_mode integration test to verify that the
mux ends up in the correct state following a DATA_RESET.

Signed-off-by: Scott Collyer <[email protected]>
Change-Id: I3b6f9d00beb5fcc5a68c44887bde03d22b61d3e6
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4040832
Tested-by: Scott Collyer <[email protected]>
Commit-Queue: Scott Collyer <[email protected]>
Code-Coverage: Zoss <[email protected]>
Reviewed-by: Abe Levkoy <[email protected]>
@kiram9 kiram9 merged commit e7349a5 into FrameworkComputer:hx20 May 26, 2023
@github-actions github-actions bot locked and limited conversation to collaborators May 26, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Building on Fedora
3 participants