logo
down
shadow

From where does the uboot get the information about flash, RTC, RAM in uboot/kernel development


From where does the uboot get the information about flash, RTC, RAM in uboot/kernel development

By : Ignacio Lopez
Date : November 22 2020, 07:01 PM
I hope this helps you . If you're looking for board specific things check
.../include/configs/yourboard.h
code :


Share : facebook icon twitter icon
How to get uBoot to work with a squashfs / What is FDT in uBoot?

How to get uBoot to work with a squashfs / What is FDT in uBoot?


By : ordogz
Date : March 29 2020, 07:55 AM
help you fix your problem I was able to solve this myself, I am not supposed to use the openwrt-boardname-squashfs.img but instaed I must use the openwrt-architecture-uImage image, containing just the kernel, take the root.squashfs and openwrt-boardname.dtb from the build_dir as they are not copied in the bin/ directory.
after that, these commands will bring up the board correctly:
code :
tftp 0xfc1e0000 openwrt-kilauea.dtb
tftp 0x400000 openwrt-ppc40x-uImage
tftp 0x200000 root.squashfs
setenv bootargs 'console=ttyS0,115200 root=/dev/mtdblock2 rw'
bootm 0x400000 - 0xfc1e0000
Difference between uboot-uart.bin and uboot.bin?

Difference between uboot-uart.bin and uboot.bin?


By : Walter Spieksma
Date : March 29 2020, 07:55 AM
Hope this helps XModem itself is a quite simple protocol which is meant to send files over a serial link it is explained in detail here.
Most Marvell ARM-Chips in the last couple of years have the possibility to upload a binary via UART using the XModem protocol. There are two ways to do that.
How uboot passes hardware information to kernel without using DTS

How uboot passes hardware information to kernel without using DTS


By : Hi Cham
Date : March 29 2020, 07:55 AM
Hope that helps The (old) method to pass data between U-Boot and the Linux ARM kernel is called the ATAG memory list. Information such as usable memory regions, machine type and board information are passed from U-Boot to the Linux ARM kernel using this data list.
In U-Boot, ATAGs are built in lib_arm/armlinux.c (1.1.5) or lib_arm/bootm.c (2009.08) or arch/arm/lib/bootm.c (2015.04), and require the configuration options CONFIG_SETUP_MEMORY_TAGS and salient CONFIG_xxx_TAG s.
Hi3516D : Kernel Panic while booting from NFS with uboot

Hi3516D : Kernel Panic while booting from NFS with uboot


By : rich rich
Date : March 29 2020, 07:55 AM
hope this fix your issue This problem is solved. It was simply a problem because NFS Protocol v2 was disabled. After activating Protocol v2 of NFS Kernel Server, I confirmed that it is mounted normally.
And I heard this site is for code and programming so I will ask another site(unix.stackexchange.com) when I have a problem like this.
Is there any way that uboot will know about the kernel boot status

Is there any way that uboot will know about the kernel boot status


By : Naushad
Date : March 29 2020, 07:55 AM
wish of those help After bootm, booti, bootz transfer control to the kernel the memory formerly used by U-Boot will be reused by the operating system. As U-Boot is no longer in memory it cannot be informed about the operating system status.
If you use the bootefi command the U-Boot implementation of the UEFI runtime services stays in memory while the operating system is starting. The UEFI services can be called by the operating system. These include services relating to variables. One use of UEFI variables is the definition of the boot sequence.
Related Posts Related Posts :
  • Efficient way to find divisibility
  • Whats the fastest, portable way to hash pointers we know are pointer aligned to a fixed size int?
  • Why does my summation program behaves weird?
  • How to determine values saved on the stack?
  • Thread scheduling C
  • C - converting to 2s complement
  • wireless networks c program
  • printf behaviour in C
  • Measure size and way-order of L1 and L2 caches
  • Efficient copy of entire directory
  • Efficient way to create/unpack large bitfields in C?
  • getnameinfo prototype asks for sockaddr not sockaddr_in?
  • Linked List Sorting with Strings In C
  • Typecasting a floating value or using the math.h floor* functions?
  • Problem implementing sorting algorithm in C with an array of structs
  • How to copy a ram_base file to disk efficiently
  • How to fix casting a pointer to an integer?
  • How to round floating point numbers to the nearest integer in C?
  • PIC C - Sending 200 values over USB, but it only sends 25 or so of them
  • How do you return a string from a function correctly in Dynamic C?
  • Monotonic clock on IRIX
  • setsockopt (sys/socket.h)
  • How to make C program wait (on Linux)?
  • i find a problem using atoi() method in ansi c?
  • Why is this array being initialized in an odd way?
  • How to execute commands in chroot?
  • Microsecond (or one ms) time resolution on an embedded device (Linux Kernel)
  • Question about variable definitions in functions
  • SMTP on C: STARTTLS via OpenSSL
  • fetch value of ipaddress
  • Binary expressions in C
  • Why do char * and char ** have the same value?
  • problem in allocating kernel memory by malloc() from user space?
  • dangling pointer, reason for value change after free()?
  • How to compile C program with multiple files in Xcode
  • Can you make an incrementing compiler constant?
  • Reading data from text file in C
  • SQLite's test code to production code ratio
  • Displaying an inverted pyramid of asterisks
  • sd spi mode in C language
  • printf("%2d") in C programming
  • Add a certain number of bytes to a void pointer in C
  • How should I protect against hard link attacks?
  • What's the difference between unsigned long/long/int in c/c++?
  • Get an input from keyboard without 'return' in C
  • How to convert if to switch-case in c
  • C: swapping two pointer value
  • What does \x mean in c/c++?
  • run a command line argument prog
  • Pass a dynamic structure by reference? [C]
  • C + GUI + Mac OS
  • strstr matching first occurrence in c
  • Why does it NOT give a segmentation violation?
  • Usage of EOF in C
  • Linux Bluetooth programming
  • program that writes the even and odd numbers
  • C Socket Programming, problems with select() and fd_set
  • Ways to divide the high/low byte from a 16bit address?
  • Single line comment - unable to compile on solaris
  • Linking the Linker script file to source code
  • shadow
    Privacy Policy - Terms - Contact Us © 35dp-dentalpractice.co.uk