Hi Milosz,
In SD card I have kept the rootfs and other boot modules.
Thanks & Regards, Dhanunjaya
On Thu, Nov 28, 2019, 14:29 Milosz Wasilewski milosz.wasilewski@linaro.org wrote:
On Thu, 28 Nov 2019 at 05:26, dhanu msys dhanuskd.palnati@gmail.com wrote:
Hi Milosz,
As per earlier discussions, Now I have tried to deploy real Kernel & dtb
images.
Now I am able to pdu controls through my own scripts.
Here I have shared the logs ,device & test job information , please
check once and let me know if any configurational changes required.
What do you expect from this job? You didn't provide ramdisk or any other rootfs. On it's own kernel will probably start booting but that's it. No prompt, no shell, not possible to run any tests.
milosz
Thanks & Regards, Dhanunjaya. P
On Mon, Nov 25, 2019 at 3:48 PM dhanu msys dhanuskd.palnati@gmail.com
wrote:
Hi Milosz,
Thanks for Correcting/guiding me again and again.
But can you please check the logs which i have shared with you in the
previous email and help me out on "Debug Messages really helpful to proceed further" this type of Test Job configurations.
How can we overcome this type of problem ? which are the documents we
need to refer to debug the issue in detailed.
Thanks in advance.
Regards, Dhanunjaya. P
On Thu, Nov 21, 2019 at 3:53 PM Milosz Wasilewski <
milosz.wasilewski@linaro.org> wrote:
On Thu, 21 Nov 2019 at 05:23, dhanu msys dhanuskd.palnati@gmail.com
wrote:
Hi Milosz,
As we discussed earlier , I have tried to boot the STM32MP board
through tftp, I was able to boot the board , Please find the test job results page attached in this email.
But while performing the test with the u-boot method , is there any
possibility to skip some actions in the default pipeline method , why i am asking this is currently we have not connected pdu for the power controlling to the STM32 target board , so we are not performing any hard-reset commands.
So , can you please check the test results once and suggest the
which configuration file we want to update to make this test job "complete" state.
I will repeat myself here: you're trying to load tarball as kernel image and partition layout as dtb. That won't work. Please try with real kernel image and real dtb.
milosz
Thanks in advance.
Regards, Dhanunjaya.P Dhanunjaya. P
On Wed, Nov 13, 2019 at 7:25 AM dhanu msys <
dhanuskd.palnati@gmail.com> wrote:
Hi Milosz,
Thanks for providing the document references.
I will try my level best.
Thanks & Regards, Dhanunjaya
On Tue, Nov 12, 2019, 20:36 Milosz Wasilewski <
milosz.wasilewski@linaro.org> wrote:
> > I'll defer you to the docs: > - boot commands: >
https://master.lavasoftware.org/static/docs/v2/actions-boot.html#index-9
> - device type: >
https://master.lavasoftware.org/static/docs/v2/devicetypes.html#device-types
> - u-boot bootloader: >
https://master.lavasoftware.org/static/docs/v2/actions-boot.html#index-35
> > I didn't test tftp booting with this board, so I can't help. It
should
> work as this is supported in device type: >
https://git.lavasoftware.org/lava/lava/blob/master/etc/dispatcher-config/dev...
> > Good luck. > > milosz > > On Tue, 12 Nov 2019 at 13:59, dhanu msys <
dhanuskd.palnati@gmail.com> wrote:
> > > > Hi Milosz, > > > > I was running tftp on my localhost & kept those uImage & dtb
files in the "tftpboot" repository. PFA.
> > > > > > Thanks & Regards, > > Dhanunjaya. P > > > > > > On Tue, Nov 12, 2019 at 7:23 PM dhanu msys <
dhanuskd.palnati@gmail.com> wrote:
> >> > >> Hi Milosz, > >> > >> Yes , I have booted my board manually using the tftp , here i
have attached those uImage & dtb images. PFA.
> >> Once the device bootsup , through command prompt , i will set
the following commands.
> >> > >> setenv ipaddr 192.168.1.201 > >> setenv gatewayip 192.168.1.200 > >> setenv serverip 192.168.1.200 > >> setenv netmask 255.255.255.0 > >> tftpboot 0xc2000000 uImage > >> tftpboot 0xc4000000 stm32mp157c-ev1.dtb > >> setenv bootargs 'root=/dev/mmcblk0p6 rootwait rw
console=ttySTM0,115200'bootm 0xc2000000 - 0xc4000000
> >> > >> Its basically ARM architecture based and bootloader "u-boot". > >> > >> Can you please suggest how i can deploy the tftp files through
LAVA test job ,what will be the url i need pass in the job definition ?
> >> > >> Thanks & Regards, > >> Dhanunjaya. P > >> > >> > >> On Tue, Nov 12, 2019 at 7:07 PM Milosz Wasilewski <
milosz.wasilewski@linaro.org> wrote:
> >>> > >>> Hmm, > >>> Do you know how tftp boot works? Loading 100M tarball into
memory
> >>> doesn't seem like a good idea. Which bootloader is running on
your
> >>> board? > >>> > >>> milosz > >>> > >>> On Tue, 12 Nov 2019 at 13:32, dhanu msys <
dhanuskd.palnati@gmail.com> wrote:
> >>> > > >>> > Hi Milosz, > >>> > > >>> > As per earlier email , I am trying to boot the
STM32mp157c-dk2 with the tftp deploy method , but getting failed to have proper device configuration.
> >>> > > >>> > Here I have attached the device configuration , device
template & Job definition files. PFA.
> >>> > > >>> > Please let me know how to get resolve the issue. > >>> > > >>> > Regards, > >>> > Dhanunjaya. P > >>> > > >>> > > >>> > On Tue, Nov 12, 2019 at 2:45 PM Milosz Wasilewski <
milosz.wasilewski@linaro.org> wrote:
> >>> >> > >>> >> On Tue, 12 Nov 2019 at 08:14, dhanu msys <
dhanuskd.palnati@gmail.com> wrote:
> >>> >> > > >>> >> > Hi Milosz, > >>> >> > > >>> >> > Currently eth008 was unavailable, Is there any
possibility to make use of Raspberry pi 4 as PDU to run power control commands on STM32mp157c-dk2 ?
> >>> >> > >>> >> Sure. Anything that can drive a relay will work. You will
need to
> >>> >> create a script that LAVA can call. Eth008 is a good choice
for a
> >>> >> bigger LAB where you need a lot of relays (these boards have > >>> >> configurable MAC addresses). If you need just one, than
pick any relay
> >>> >> you can get on ebay and that will do the trick. > >>> >> > >>> >> milosz > >>> >> > >>> >> > > >>> >> > Thanks in advance. > >>> >> > > >>> >> > Regards, > >>> >> > Dhanunjaya. P > >>> >> > > >>> >> > > >>> >> > On Mon, Nov 11, 2019 at 5:36 PM dhanu msys <
dhanuskd.palnati@gmail.com> wrote:
> >>> >> >> > >>> >> >> Hi Milosz, > >>> >> >> > >>> >> >> Thanks for the reply. > >>> >> >> > >>> >> >> I will try to get the eth008 if possible , otherwise i
will try to make use of TFTP or u-boot methods to run the test job on STM32mp157c-dk2.
> >>> >> >> > >>> >> >> Thanks & Regards, > >>> >> >> Dhanunjaya. P > >>> >> >> > >>> >> >> > >>> >> >> On Mon, Nov 11, 2019 at 4:57 PM Milosz Wasilewski <
milosz.wasilewski@linaro.org> wrote:
> >>> >> >>> > >>> >> >>> On Mon, 11 Nov 2019 at 11:07, dhanu msys <
dhanuskd.palnati@gmail.com> wrote:
> >>> >> >>> > > >>> >> >>> > Hi Milosz, > >>> >> >>> > > >>> >> >>> > Really Thanks for sharing the Information. > >>> >> >>> > > >>> >> >>> > I have basic question, we can't able to run any test
job for the STM32 without external hardware(PDU) ?
> >>> >> >>> > > >>> >> >>> > Can you please share the device configuration , which
helps to run the test jobs without "ethernet controlled relay" for the STM32.
> >>> >> >>> > >>> >> >>>
https://git.linaro.org/lava/lava-lab.git/tree/shared/lab-scripts/eth008_cont...
> >>> >> >>> > >>> >> >>> > > >>> >> >>> > As I requested earlier , is there any possibility to
run the STM32 specific jobs with any other deployment methods(tmpfs , tftp..etc).
> >>> >> >>> > >>> >> >>> Our boards use EFI for booting and I never tried tftp
with that. You
> >>> >> >>> might need grub EFI application for that. Alternatively
you might use
> >>> >> >>> u-boot. I didn't try that either. > >>> >> >>> > >>> >> >>> milosz > >>> >> >>> > >>> >> >>> > > >>> >> >>> > Thanks & Regards, > >>> >> >>> > Dhanunjaya. P > >>> >> >>> > > >>> >> >>> > > >>> >> >>> > On Mon, Nov 11, 2019 at 4:19 PM Milosz Wasilewski <
milosz.wasilewski@linaro.org> wrote:
> >>> >> >>> >> > >>> >> >>> >> Well, LAVA will try to switch the device into DFU
mode for deployment
> >>> >> >>> >> step. These lines in the device dict do it: > >>> >> >>> >> '/usr/local/lab-scripts/eth008_control -a
172.27.19.27 -r 1 -s on',
> >>> >> >>> >> '/usr/local/lab-scripts/eth008_control -a
172.27.19.27 -r 2 -s on',
> >>> >> >>> >> Then it will power on the board: > >>> >> >>> >> '/usr/local/lab-scripts/snmp_pdu_control --hostname
lngpdu01 --command
> >>> >> >>> >> on --port 3 --delay 20', > >>> >> >>> >> After that it will try to flash it using the
STM32_Programmer_CLI:
> >>> >> >>> >> '/usr/local/bin/STM32_Programmer_CLI -c port=usb1 -w
{LAYOUT} -q',
> >>> >> >>> >> Lastly it will power the board down and flip the dip
switches back:
> >>> >> >>> >> '/usr/local/lab-scripts/snmp_pdu_control --hostname
lngpdu01 --command
> >>> >> >>> >> off --port 3', > >>> >> >>> >> '/usr/local/lab-scripts/eth008_control -a
172.27.19.27 -r 1 -s off',
> >>> >> >>> >> '/usr/local/lab-scripts/eth008_control -a
172.27.19.27 -r 2 -s off',
> >>> >> >>> >> > >>> >> >>> >> So if you don't have HW moded board, this device
dict won't work for
> >>> >> >>> >> you. Sources for the scripts are here: > >>> >> >>> >>
https://git.linaro.org/lava/lava-lab.git/tree/shared/lab-scripts
> >>> >> >>> >> We're using pretty expensive HW in the LAB: > >>> >> >>> >> - managed APC PDUs: > >>> >> >>> >>
https://www.apc.com/shop/uk/en/products/Rack-PDU-Switched-1U-16A-208-230V-8-...
> >>> >> >>> >> (I couldn't find the exact models we have, they're
discontinued)
> >>> >> >>> >> - ETH008 relay board:
https://www.robot-electronics.co.uk/htm/eth008tech.htm
> >>> >> >>> >> > >>> >> >>> >> milosz > >>> >> >>> >> > >>> >> >>> >> On Mon, 11 Nov 2019 at 10:42, dhanu msys <
dhanuskd.palnati@gmail.com> wrote:
> >>> >> >>> >> > > >>> >> >>> >> > Hi Milosz, > >>> >> >>> >> > > >>> >> >>> >> > No. > >>> >> >>> >> > Through Manual Setup , we are able to switch
between the modes.
> >>> >> >>> >> > > >>> >> >>> >> > Here I have attached the kernel & dtb image for
your reference. PFA.
> >>> >> >>> >> > > >>> >> >>> >> > Dhanunjaya. P > >>> >> >>> >> > > >>> >> >>> >> > > >>> >> >>> >> > On Mon, Nov 11, 2019 at 3:40 PM Milosz Wasilewski <
milosz.wasilewski@linaro.org> wrote:
> >>> >> >>> >> >> > >>> >> >>> >> >> I think I forgot to ask key question when it
comes to this device: did
> >>> >> >>> >> >> you do the HW mod to be able to switch between
DFU and OS boot modes
> >>> >> >>> >> >> without manual step? > >>> >> >>> >> >> > >>> >> >>> >> >> milosz > >>> >> >>> >> >> > >>> >> >>> >> >> On Mon, 11 Nov 2019 at 10:01, dhanu msys <
dhanuskd.palnati@gmail.com> wrote:
> >>> >> >>> >> >> > > >>> >> >>> >> >> > Hi Milosz, > >>> >> >>> >> >> > > >>> >> >>> >> >> > Thanks for reply. > >>> >> >>> >> >> > > >>> >> >>> >> >> > I am new to the LAVA usage. > >>> >> >>> >> >> > > >>> >> >>> >> >> > I have taken reference from the below link. > >>> >> >>> >> >> >
https://staging.validation.linaro.org/scheduler/device/staging-stm32mp157-01...
> >>> >> >>> >> >> > > >>> >> >>> >> >> > Here I have attached the device_dictionary &
device configurations files, PFA.
> >>> >> >>> >> >> > > >>> >> >>> >> >> > Note : I am not able to see the "lab-scripts"
to have power controlled commands in my local repository , is there any specific package need to install in my localhost , can you please share the lab-scripts to have pdu control and also please share the pdu device details if required to connect with the hardware.
> >>> >> >>> >> >> > > >>> >> >>> >> >> > Can you please share some references , which i
can run some jobs through any other deploy methods like "tmpfs , tftp " for "STM32MP157C-DK2".
> >>> >> >>> >> >> > > >>> >> >>> >> >> > Thanks & Regards, > >>> >> >>> >> >> > Dhanunjaya. P > >>> >> >>> >> >> > > >>> >> >>> >> >> > > >>> >> >>> >> >> > On Mon, Nov 11, 2019 at 2:59 PM Milosz
Wasilewski milosz.wasilewski@linaro.org wrote:
> >>> >> >>> >> >> >> > >>> >> >>> >> >> >> Could you share your device dictionary? You
might be missing
> >>> >> >>> >> >> >> flasher_deploy_commands. > >>> >> >>> >> >> >> > >>> >> >>> >> >> >> Please check here for reference: > >>> >> >>> >> >> >>
https://ledge.validation.linaro.org/scheduler/device/lng-stm32mp157-01/devic...
> >>> >> >>> >> >> >> > >>> >> >>> >> >> >> milosz > >>> >> >>> >> >> >> > >>> >> >>> >> >> >> On Thu, 7 Nov 2019 at 07:48, dhanu msys <
dhanuskd.palnati@gmail.com> wrote:
> >>> >> >>> >> >> >> > > >>> >> >>> >> >> >> > Hi Team, > >>> >> >>> >> >> >> > > >>> >> >>> >> >> >> > I am trying to run the test_jobs on the
specific device type "stm32mp1157c-dk2" , but its throwing an error message to deploy "flasher" method in the deployment parameters.
> >>> >> >>> >> >> >> > > >>> >> >>> >> >> >> > Here I have attached the screenshots for
reference. PFA.
> >>> >> >>> >> >> >> > > >>> >> >>> >> >> >> > Thanks & Regards, > >>> >> >>> >> >> >> > Dhanunjaya. P > >>> >> >>> >> >> >> >
> >>> >> >>> >> >> >> > Lava-users mailing list > >>> >> >>> >> >> >> > Lava-users@lists.lavasoftware.org > >>> >> >>> >> >> >> >