public inbox for cip-dev@lists.cip-project.org
 help / color / mirror / Atom feed
* [cip-dev] Renesas dev CIP repository announcement
@ 2017-06-20  8:49 Chris Paterson
  2017-06-28  3:06 ` Daniel Sangorrin
  2017-07-07 13:06 ` KOBAYASHI Yoshitake
  0 siblings, 2 replies; 6+ messages in thread
From: Chris Paterson @ 2017-06-20  8:49 UTC (permalink / raw)
  To: cip-dev

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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cip-project.org/pipermail/cip-dev/attachments/20170620/5f769766/attachment.html>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [cip-dev] Renesas dev CIP repository announcement
  2017-06-20  8:49 [cip-dev] Renesas dev CIP repository announcement Chris Paterson
@ 2017-06-28  3:06 ` Daniel Sangorrin
  2017-06-28  5:46   ` Chris Paterson
  2017-07-07 13:06 ` KOBAYASHI Yoshitake
  1 sibling, 1 reply; 6+ messages in thread
From: Daniel Sangorrin @ 2017-06-28  3:06 UTC (permalink / raw)
  To: cip-dev

Hi Chris,

> -----Original Message-----
> From: cip-dev-bounces at lists.cip-project.org [mailto:cip-dev-bounces at lists.cip-project.org] On Behalf Of Chris Paterson
> Sent: Tuesday, June 20, 2017 5:49 PM
> To: cip-dev at lists.cip-project.org
> 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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [cip-dev] Renesas dev CIP repository announcement
  2017-06-28  3:06 ` Daniel Sangorrin
@ 2017-06-28  5:46   ` Chris Paterson
  2017-06-28  8:57     ` Daniel Sangorrin
  0 siblings, 1 reply; 6+ messages in thread
From: Chris Paterson @ 2017-06-28  5:46 UTC (permalink / raw)
  To: cip-dev

Hello Daniel,

> From: Daniel Sangorrin [mailto:daniel.sangorrin at toshiba.co.jp]
> Sent: 28 June 2017 04:07
> 
> Hi Chris,
> 
> > -----Original Message-----
> > From: cip-dev-bounces at lists.cip-project.org
> > [mailto:cip-dev-bounces at lists.cip-project.org] On Behalf Of Chris
> > Paterson
> > Sent: Tuesday, June 20, 2017 5:49 PM
> > To: cip-dev at lists.cip-project.org
> > 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
> 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [cip-dev] Renesas dev CIP repository announcement
  2017-06-28  5:46   ` Chris Paterson
@ 2017-06-28  8:57     ` Daniel Sangorrin
  0 siblings, 0 replies; 6+ messages in thread
From: Daniel Sangorrin @ 2017-06-28  8:57 UTC (permalink / raw)
  To: cip-dev

> -----Original Message-----
> From: Chris Paterson [mailto:Chris.Paterson2 at renesas.com]
> 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
> >

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [cip-dev] Renesas dev CIP repository announcement
  2017-06-20  8:49 [cip-dev] Renesas dev CIP repository announcement Chris Paterson
  2017-06-28  3:06 ` Daniel Sangorrin
@ 2017-07-07 13:06 ` KOBAYASHI Yoshitake
  2017-07-07 13:20   ` Chris Paterson
  1 sibling, 1 reply; 6+ messages in thread
From: KOBAYASHI Yoshitake @ 2017-07-07 13:06 UTC (permalink / raw)
  To: cip-dev

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 at lists.cip-project.org
> https://lists.cip-project.org/mailman/listinfo/cip-dev
> 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [cip-dev] Renesas dev CIP repository announcement
  2017-07-07 13:06 ` KOBAYASHI Yoshitake
@ 2017-07-07 13:20   ` Chris Paterson
  0 siblings, 0 replies; 6+ messages in thread
From: Chris Paterson @ 2017-07-07 13:20 UTC (permalink / raw)
  To: cip-dev

Hello Yoshi-san,

> From: cip-dev-bounces at lists.cip-project.org [mailto:cip-dev-
> bounces at lists.cip-project.org] 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 at lists.cip-project.org
> > https://lists.cip-project.org/mailman/listinfo/cip-dev
> >
> 
> _______________________________________________
> cip-dev mailing list
> cip-dev at lists.cip-project.org
> https://lists.cip-project.org/mailman/listinfo/cip-dev

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-07-07 13:20 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-20  8:49 [cip-dev] Renesas dev CIP repository announcement Chris Paterson
2017-06-28  3:06 ` Daniel Sangorrin
2017-06-28  5:46   ` Chris Paterson
2017-06-28  8:57     ` Daniel Sangorrin
2017-07-07 13:06 ` KOBAYASHI Yoshitake
2017-07-07 13:20   ` Chris Paterson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox