Yeah i made another minor mistake, it's getting late for me. root@arm:~# cat /media/boot/uEnv.txt |optargs=
*/* No output now since i completely removed the line */*should be: root@arm:~# cat /media/boot/uEnv.txt |grep optargs= root@arm:~# Still no output though, as again the line has been completely removed from the first uEnv.txt file On Mon, Sep 8, 2014 at 3:40 AM, William Hermans <[email protected]> wrote: > Ok, silly me, was editing the wrong file. I was editing the file on the > NFS rootfs, when I am actually loading my second stage uEnv.txt file from > the sdcard. > > root@arm:~# mount /dev/mmcblk0p1 /media/boot/ > root@arm:~# mkdir /media/rootfs > root@arm:~# mount /dev/mmcblk0p2 /media/rootfs/ > root@arm:~# cat /media/boot/uEnv.txt |optargs= > */* No output now since i completely removed the line */* > root@arm:~# cat /media/rootfs/boot/uEnv.txt > uname_r=3.8.13-bone64.1 > cmdline=quiet init=/lib/systemd/systemd consoleblank=0 > cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN > root@arm:~# cat /sys/module/kernel/parameters/consoleblank > 0 > > Moscowbob, if you're familiar with C I can link you to the header file > that pretty much determines how all this works. The netargs line I am > talking about is something I have set in my own 1st stage uEnv.txt file, > since this used to be the way it had to be done. Now, I use it still, > because I boot custom compared to Roberts new way. I only load the root > file system via NFS, and the kernel still gets loaded from the sdcard. > > Understanding all of this takes time. I first learned this around 14-15 > months ago when the A5A was first released to the general public. I more > than 2 weeks reading all the uEnv.txt files I could, and when I felt I > understood things well enough, I asked Robert C Nelson a question ( I do > not remember what offhand ), and he linked me to this file. > http://git.denx.de/?p=u-boot.git;a=blob;f=include/configs/am335x_evm.h;hb=HEAD#l57 > This was enough information for me to fully understand what I needed to do > in order to get what I wanted to achieve done. > > Other than this, I do not know how else to explain to you it all works. > Except, if you examine the 1st stage uEnv.txt file I pasted above closer > towards the top, and examine the output of /proc/cmdline . . . It might all > start making sense to you. > > > On Mon, Sep 8, 2014 at 3:17 AM, William Hermans <[email protected]> wrote: > >> Moscowbob, you and I both now. Initially it worked, but now for some >> reason it does not. There are a few things I can check and instead of me >> doing a play by play and posting 500 lines more . . . let me see if i can >> get to the bottom of it. >> >> On Mon, Sep 8, 2014 at 3:12 AM, Moscowbob <[email protected]> wrote: >> >>> Sorry - there is a typo.. >>> >>> ".....the display is now not blanking, after adding the optargs to >>> uEnv.txt in the fat boot partition but for learning sake, I would like to >>> know how to achieve this in the /boot/uEnv.txt" >>> >>> >>> On Monday, 8 September 2014 11:08:35 UTC+1, Moscowbob wrote: >>>> >>>> Thanks William, but the line in red is just commented out to indicate >>>> it is not part of the working file. I did not work without the hash. >>>> I have followed these instructions http://elinux. >>>> org/Beagleboard:U-boot_partitioning_layout_2.0#nfs_support and there >>>> is no mention of any netargs.. >>>> >>>> Apologies for my ignorance, but I am brand new to all this and having a >>>> hard time following, would you please clarify how to achieve what you >>>> mentioned. >>>> >>>> the display is now not balnking after adding the optargs to uEnv.txt in >>>> the fat boot partition but for learning sake, I would like to know how to >>>> achieve this in the /boot/uEnv.txt >>>> >>>> Thanks for the help. >>>> >>>> Rob >>>> >>>> >>>> On Monday, 8 September 2014 10:12:14 UTC+1, William Hermans wrote: >>>>> >>>>> >>>>> >>>>> *#cmdline=quiet init=/lib/systemd/systemd consoleblank=0 <======= >>>>> DOES NOT WORK* >>>>>> >>>>>> >>>>>> That would be because you need to remove the comment . . .remove the >>>>> hash mark or '#'. If that does not work, then your netargs do not contain >>>>> ${cmdline} >>>>> >>>>> On Mon, Sep 8, 2014 at 1:20 AM, Moscowbob <[email protected]> wrote: >>>>> >>>>>> Thank you all for you assistance the problem is resolved. just some >>>>>> additional points. >>>>>> >>>>>> SD Card boot partition: >>>>>> uEnv.txt >>>>>> -------------------------------- >>>>>> ##Rename as: uEnv.txt to boot via nfs >>>>>> >>>>>> ##https://www.kernel.org/doc/Documentation/filesystems/nfs/ >>>>>> nfsroot.txt >>>>>> >>>>>> ##SERVER: sudo apt-get install tftpd-hpa >>>>>> ##SERVER: TFTP_DIRECTORY defined in /etc/default/tftpd-hpa >>>>>> ##SERVER: zImage/*.dtb need to be located here: >>>>>> ##SERVER: TFTP_DIRECTORY/zImage >>>>>> ##SERVER: TFTP_DIRECTORY/dtbs/*.dtb >>>>>> >>>>>> ##client_ip needs to be set for u-boot to try booting via nfs >>>>>> >>>>>> client_ip=192.168.1.17 >>>>>> >>>>>> #u-boot defaults: uncomment and override where needed >>>>>> >>>>>> server_ip=192.168.1.12 >>>>>> gw_ip=192.168.1.1 >>>>>> netmask=255.255.255.0 >>>>>> #hostname= >>>>>> device=eth0 >>>>>> #autoconf=off >>>>>> root_dir=/home/rob/beaglebone/rootfs >>>>>> nfs_options=,vers=3 >>>>>> nfsrootfstype=ext4 rootwait fixrtc >>>>>> *optargs="consoleblank=0"* >>>>>> >>>>>> -------------------------------- >>>>>> >>>>>> rootfs/boot/ >>>>>> uEnv.txt >>>>>> ----------------------- >>>>>> uname_r=3.15.10-bone8 >>>>>> cmdline=quiet init=/lib/systemd/systemd >>>>>> *#cmdline=quiet init=/lib/systemd/systemd consoleblank=0 <======= >>>>>> DOES NOT WORK* >>>>>> ------------------------ >>>>>> >>>>>> Thanks >>>>>> Rob >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Monday, 8 September 2014 01:15:14 UTC+1, Moscowbob wrote: >>>>>>> >>>>>>> >>>>>>> BBB boot from tftp and nfs - >>>>>>> kernel: 3.15.10-bone8 >>>>>>> rootfs: debian-jessie-console-armhf-2014-08-13 >>>>>>> >>>>>>> Hardware: >>>>>>> BBB A5C >>>>>>> Circuitco LCD4 cape >>>>>>> Circuitco RS232 cape >>>>>>> >>>>>>> /home/rob/rootfs/boot/uEnv.txt >>>>>>> >>>>>>> uname_r=3.15.10-bone8 >>>>>>> cmdline=quiet init=/lib/systemd/systemd >>>>>>> *optargs="consoleblank=0"*. >>>>>>> >>>>>>> I used this reference http://elinux.org/Be >>>>>>> agleboard:BeagleBone_Black_FAQ >>>>>>> <http://elinux.org/Beagleboard:BeagleBone_Black_FAQ#Is_there_a_way_to_prevent_my_HDMI_monitor_from_sleeping_while_using_my_BBB.3F> >>>>>>> but >>>>>>> the display is still blanking after 10 minutes. >>>>>>> >>>>>>> Would appreciate some guidance. >>>>>>> >>>>>>> Thanks >>>>>>> Rob >>>>>>> >>>>>>> >>>>>>> -- >>>>>> For more options, visit http://beagleboard.org/discuss >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "BeagleBoard" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> -- >>> For more options, visit http://beagleboard.org/discuss >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "BeagleBoard" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
