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,

-----Original Message-----
From: cip-dev-bounces@... [mailto:cip-dev-bounces@...] On Behalf Of Chris Paterson
Sent: Tuesday, June 20, 2017 5:49 PM
To: cip-dev@...
Subject: [cip-dev] Renesas dev CIP repository announcement

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 <http://www.iwavesystems.com/rz-g1m-qseven-
development-kit.html>
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@...]
Sent: 28 June 2017 04:07

Hi Chris,

-----Original Message-----
From: cip-dev-bounces@...
[mailto:cip-dev-bounces@...] On Behalf Of Chris
Paterson
Sent: Tuesday, June 20, 2017 5:49 PM
To: cip-dev@...
Subject: [cip-dev] Renesas dev CIP repository announcement

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
<http://www.iwavesystems.com/rz-g1m-qseven-
development-kit.html>
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.
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.


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)
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.



By the way, do you have some test script to check that every module is
working fine?
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


Thanks,
Daniel


Daniel Sangorrin <daniel.sangorrin@...>
 

-----Original Message-----
From: Chris Paterson [mailto:Chris.Paterson2@...]
Sent: Wednesday, June 28, 2017 2:47 PM
..
- 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.
OK. I think it's not so important, but it could help during CI testing to reboot the board in a soft manner.

By the way, do you have some test script to check that every module is
working fine?
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.
Maybe it would be nice to have them inside the kernel as kselftests.

Thanks,
Daniel



[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


Thanks,
Daniel


Yoshitake Kobayashi
 

Hi Chris and all,

[1] https://github.com/renesas-rz/renesas-cip
I 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,



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



_______________________________________________
cip-dev mailing list
cip-dev@...
https://lists.cip-project.org/mailman/listinfo/cip-dev


Chris Paterson
 

Hello Yoshi-san,

From: cip-dev-bounces@... [mailto:cip-dev-
bounces@...] On Behalf Of KOBAYASHI Yoshitake
Sent: 07 July 2017 14:07

Hi Chris and all,

[1] https://github.com/renesas-rz/renesas-cip
I 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.
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



Best regards,
Yoshi

On 2017/06/20 17:49, Chris Paterson wrote:
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



_______________________________________________
cip-dev mailing list
cip-dev@...
https://lists.cip-project.org/mailman/listinfo/cip-dev
_______________________________________________
cip-dev mailing list
cip-dev@...
https://lists.cip-project.org/mailman/listinfo/cip-dev