-
Notifications
You must be signed in to change notification settings - Fork 3k
Add i2cee-driver to components #10711
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
Conversation
Adding explicit type conversion to overloaded log function
mBed online compiler fix + struct example
option to pass I2C object
- Needed new gcc-arm-embedded ppa - dist: Trusty did not allow apt-get update to work - test.py is no longer working as it once was - Needed to update pip versions
add missing get_type() from BlockDevice
Note: I don't know how much time I'm going to be able to spend maintaining this PR, so anyone is free to step in and update it. |
@geky, thank you for your changes. |
Thanks @geky it works the same as before with the lib outside the os. |
@ARMmbed/mbed-os-storage Please review this component addition |
components/storage/blockdevice/COMPONENT_I2CEE/I2CEEBlockDevice.h
Outdated
Show resolved
Hide resolved
CI restarted |
Test run: FAILEDSummary: 2 of 12 test jobs failed Failed test jobs:
|
pdmc can be ignored (invalid) but test shows |
@geky how can we move this forward - any assistance needed ? |
We are getting close to 5.14 code freeze, what shall we do with this PR? |
i have tested it physically on STM32F412ZG & STM32F303RE and it works perfectly it's just a matter of fixing the local test |
@geky ping Also how is that tested? Do we have any docs in the handbook? |
@ARMmbed/mbed-os-storage If no update made by later today, we'll remove 5.14 label and move this to the next minor version. We are close to the 5.14 code freeze. |
Tests failed, because it still had I2CEE component in the K64F in the targets.json. Tests provided seem OK for the component itself. |
CI started |
CI error, restarting |
Test run: FAILEDSummary: 2 of 4 test jobs failed Failed test jobs:
|
CI was restarted |
Test run: SUCCESSSummary: 11 of 11 test jobs passed |
Before we integrate, remaining question:
|
Tests and documentation exist in the component folder itself. Also, should be added to public documentation as well. I'll create ticket for my self, to do those in future. |
I can confim is it working fine, i have just tried it on STM32F412ZG |
Thanks for the updates.
@bulislaw Shall this component be integrated and handbook gets updated via separate ticket? |
Yeah, lets do it. |
Description
From here #10495
I'm not going to be able to continue support what is the last external block device repo:
https://github.com/armmbed/i2cee-driver
So now it can either be brought into mbed-os like the rest of the block devices or someone else can support it out of tree. I've created this PR to help get it into mbed-os, since I think that would be the easiest option moving forward.
Pull request type
Reviewers
@SeppoTakalo, @pilotak, @rdrill, @ARMmbed/mbed-os-storage
Release Notes