Renesas dev CIP repository announcement
Chris Paterson
Dear CIP friends,
I’d like to announce the availability of a development repo [1] based on the CIP Kernel for the iWave RZ/G1M Qseven Development Platform [2].
The main aim of this repository is to allow CIP users to get up and running with the Renesas CIP reference platform. Please note that this is just an interim step as support for the platform is added upstream/backported to the CIP Kernel.
Currently there are two branches, one based on v4.4.55-cip3, and the other based on v4.4.69-cip4.
Please use the “shmobile_defconfig” configuration when compiling, and use r8a7743-iwg20m.dtb. uImage LOADADDR should be set to "0x40008000". For u-boot environment settings, please see the iWave documentation that should come with the boards.
[1] https://github.com/renesas-rz/renesas-cip [2] http://www.iwavesystems.com/rz-g1m-qseven-development-kit.html
Kind regards, Chris |
|
Daniel Sangorrin <daniel.sangorrin@...>
Hi Chris,
toggle quoted message
Show quoted text
-----Original Message-----I just wanted to tell you that I managed to build and boot the CIP kernel on the iwg20m board from tftpboot. The only problem I had was that the original u-boot environment (kernel 3.10) used /dev/mmcblk2p2, whereas for kernel CIP 4.4 (using the same original filesystem) I had to change that to root=/dev/mmcblk0p2. Apart from that: - the upper blue usb 3 connector doesn't seem to work. (it didn't work either on the factory kernel 3.10) - reboot doesn't seem to work (it works on the factory kernel 3.10). By the way, do you have some test script to check that every module is working fine? Thanks, Daniel |
|
Chris Paterson
Hello Daniel,
From: Daniel Sangorrin [mailto:daniel.sangorrin@...]Thank you for pointing this out. I'm afraid that everyone will need to make this change if using the supplied u-boot env. Sorry I missed this. The RZ/G1M only supports one channel of USB3.0. The carrier board is used for other SoC SOM modules, hence there are some connectors that will not work either due to lack of support or multiplexing - SATA, HDMI, the upper USB3.0 port. For full details, please see the "QsevenDevKit-HardwareUserGuide" which should have come with the platform on a CD. You can also see the block diagram on the iWave website [3]. - reboot doesn't seem to work (it works on the factory kernel 3.10).This is a known issue that we currently have a workaround for. For development we could add this to [4], but it's a bit ugly. Not at the moment, we are currently working on adding support for the CIP test framework, but this won't be ready for a while yet I'm afraid. [3] http://www.iwavesystems.com/downloads//products/cpu-modules/renesas/rz-g1m-q7-som/g20d-rz-g1m-som-block-diagram-R1.1.pdf [4] https://github.com/renesas-rz/renesas-cip Kind regards, Chris
|
|
Daniel Sangorrin <daniel.sangorrin@...>
toggle quoted message
Show quoted text
-----Original Message-----.. OK. I think it's not so important, but it could help during CI testing to reboot the board in a soft manner.- reboot doesn't seem to work (it works on the factory kernel 3.10).This is a known issue that we currently have a workaround for. For development we could add this to [4], but it's a bit ugly. Maybe it would be nice to have them inside the kernel as kselftests.By the way, do you have some test script to check that every module isNot at the moment, we are currently working on adding support for the CIP test framework, but this won't be ready for a while yet Thanks, Daniel
|
|
Yoshitake Kobayashi
Hi Chris and all,
[1] https://github.com/renesas-rz/renesas-cipI had looked the repository and have a suggestion. When you backport patches from upstream, could you add the following line in commit message? (cherry picked from commit UPSTREAM_COMMIT_ID) I think this approach might be better for the tracablity reason. But this is just a suggestion and I would like to know others opinion. Best regards, Yoshi On 2017/06/20 17:49, Chris Paterson wrote: Dear CIP friends, |
|
Chris Paterson
Hello Yoshi-san,
From: cip-dev-bounces@... [mailto:cip-dev-Agreed. We intend to follow the proper process when backporting to the actual CIP Kernel. The repository above is just a quick release to allow users to get the iWave RZ/G1M board up and running for now. Most of the patches haven't come from upstream as there is no upstream support for the iWave RZ/G1M board yet (in progress). Kind regards, Chris
|
|