Search found 1549 matches

by Ultibo
Sat Dec 09, 2017 10:25 pm
Forum: General
Topic: kernel.img file format
Replies: 1
Views: 21

Re: kernel.img file format

Hi Bob, welcome to Ultibo. I would like to know what the format of the kernel.img file is (straight binary, Intel hex etc.) For the Raspberry Pi the format of the kernel.img or kernel7.img files is a simple raw binary which the bootloader loads without changes at address 0x8000 and jumps to. There a...
by Ultibo
Wed Dec 06, 2017 10:13 pm
Forum: Discussion
Topic: SPI - mix DMA and non-DMA modes
Replies: 16
Views: 256

Re: SPI - mix DMA and non-DMA modes

Any news? Nothing more since the initial results above, things have been quite busy lately but hopefully there will be some time to continue these tests soon. I hope you can fix it. We will find the answer and either explain or fix it (depending on what the problem is), just needs some time to inve...
by Ultibo
Wed Dec 06, 2017 10:10 pm
Forum: Discussion
Topic: Smallest and largest Ultibo kernel image sizes
Replies: 5
Views: 73

Re: Smallest and largest Ultibo kernel image sizes

On the road to patching and restarting the kernel, I'd like to test a config.txt that simply restarts the currently loaded kernel without any patching, and refers to the same cmdline.txt that was loaded with the kernel in the first place. I'm thinking about KERNEL_ADDRESS=2000 and an 8 byte or so i...
by Ultibo
Wed Dec 06, 2017 10:05 pm
Forum: Discussion
Topic: Possible to dual-boot in controlled fashion?
Replies: 7
Views: 116

Re: Possible to dual-boot in controlled fashion?

Could I use fpc -s then modify the response file and then run ppas.sh ? That would work but would miss out on adding the kernel trailer to the image (for a Raspberry Pi image at least) which is done by TLinkerUltibo.AddKernelTrailer(). Without that you would need to use the config.txt settings to t...
by Ultibo
Tue Dec 05, 2017 9:45 am
Forum: Bug reports
Topic: Harddisk1
Replies: 16
Views: 215

Re: Harddisk1

expected the backspace key to be processed by the client and the whole edited line to be sent with the return key. It didn't work. This suggestion doesn't really resolve the original issue (the telnet shell code needs to be updated to handle the full range of keys) but I use PuTTY to telnet to my U...
by Ultibo
Tue Dec 05, 2017 9:40 am
Forum: General
Topic: HOWTO: Pass command line parameters to QEMU
Replies: 4
Views: 347

Re: HOWTO: Pass command line parameters to QEMU

I'm having trouble finding where in the qemuvpb units the command line is obtained from the qemu -append switch. Can you refer me to that? The key is knowing that the convention for ARM based systems is to pass the command line to the kernel using what is known as the ARM Tags (or ARM boot tags). A...
by Ultibo
Tue Dec 05, 2017 9:27 am
Forum: Discussion
Topic: A good way to load the application and test faster
Replies: 7
Views: 129

Re: A good way to load the application and test faster

it is taking me about 20 seconds to receive and write a 4MB kernel on an rpi3b using SimpleHTTPServer/stretch/raspbian/rpi3b as the server through a 10MB/s router. Is this typical? If it is genuinely a 10Mb/s ethernet connection (as opposed to 100Mb/s) then 20 seconds is likely to be very close to ...
by Ultibo
Tue Dec 05, 2017 9:18 am
Forum: Discussion
Topic: Smallest and largest Ultibo kernel image sizes
Replies: 5
Views: 73

Re: Smallest and largest Ultibo kernel image sizes

What are the smallest and largest ultibo kernel sizes that we have seen? I'm at 4MB now. Mark. The smallest possible image at present is about 250KB, that is an empty project that has no functionality as such except threading, scheduler, memory manager etc and contains no application code at all. I...
by Ultibo
Tue Dec 05, 2017 9:12 am
Forum: Discussion
Topic: Possible to dual-boot in controlled fashion?
Replies: 7
Views: 116

Re: Possible to dual-boot in controlled fashion?

does this imply execution will also start at the specified address? Yes, that is 100% correct. What in the ultibo sources would we change to implement a different starting point? To change the start address of an Ultibo image you need to modify the compiler, specifically you need to change the sram...
by Ultibo
Mon Dec 04, 2017 7:46 am
Forum: Graphics
Topic: How does FramebufferDevicePutRect work?
Replies: 8
Views: 74

Re: How does FramebufferDevicePutRect work?

Hi, welcome to the Ultibo forum. However, when I try to create a buffer and fill it with the equivalent of yellow and call FrameBufferDevicePutRect(), nothing seems to happen. ... I am new to Pascal, and Ultibo. The procedure Yellow() just doesn't seem to work as expected. I have tried altering the ...

Go to advanced search