7 years, 2 months ago.

Change log for mbed?

I'm having an issue with several SPI ports not working on GR-PEACH. I use gcc offline with Revision 113 of the mbed library, and I realized that it may be fixed now.

It is a little bit of a pain for me to download a new revision, so I thought I'd check the change log to see if this was fixed after 113. Much to my surprise, I can't find a change log anywhere. A complete change log for each revision would be a perfect addition to the otherwise vacant "Wiki" tab. Does a change log exist, and I just can't find it?

By the way, mbed is by far the best platform to use for developing code on a wide variety of hardware boards. My hat is off to all of you who contribute!

1 Answer

7 years, 2 months ago.

Here seem to be release notes: https://docs.mbed.com/docs/mbed-os-release-notes/en/latest/5_3/release_note/, but related to mbed-os. Now mbed-os is the same as the normal mbed lib with some extra stuff, but they use different numbering.

Maybe release notes are also somewhere else, but for small things like an SPI bug fix it is probably hard to find it in the list. What you can do is have a look at: https://developer.mbed.org/users/mbed_official/code/mbed/shortlog. There you see version 113 was released 11 months ago. Then you can check history of SPI code here: https://github.com/ARMmbed/mbed-os/blob/master/targets/TARGET_RENESAS/TARGET_RZ_A1H/spi_api.c. Sadly 4 months ago they completely restructured their folders, so you can't go more than 4 months back.

Now specifically for your problem, are those SPI ports in the pin list in that document? If yes, and they don't work it is a bug. Otherwise it is a missing feature :P. In general a bug report on mbed github is most efficient way, although not perfect either :).

Accepted Answer

Erik -

I looked around the repository, and it does look like they have fixed most of the missing pins. They seem to have missed P8_1 as a possible for MOSI0, which is important to me since I activated JP4 and JP5 (removing P10_14 and P10_15 from the headers). I'll upgrade my library.

Thanks for the reply and the great work!

- Just Gary

posted by Just Gary 13 Jan 2017