In embedded systems, a board support package (BSP) is implementation specific support code for a given (device motherboard) board that conforms to a given operating system. It is commonly built with a bootloader that contains the minimal device support to load the operating system and device drivers for all the devices on the board.
Questions tagged [bsp]
100 questions
1
vote
1 answer
RTEMS STM32F4 how to use BSP
I’m very new to RTEMS.
I think to have successfully built RTEMS to run on the STM32F4.
I’ve tried the LED blinking example (trough timer) contained in the examples folder (here: https://github.com/RTEMS/examples-v2/tree/master/led).
I have compiled…

Andak
- 124
- 12
1
vote
0 answers
The tag size is not the same on all processors
ABORT(pid 1):{bsp_set_tagsize} line 136 of "BSP.cpp"
The tag size is not the same on all processors
what that…

Tal
- 1,145
- 2
- 14
- 32
1
vote
0 answers
BSP compiling at windows
i am new here, and in some way, i am newbie in computer world,
and sorry for my bad English.
we have an a task in our university,i study computer science,
we need to write a code in BSP:
Bulk Synchronous Parallel.
i love to work at windows…

Tal
- 1,145
- 2
- 14
- 32
1
vote
2 answers
What does RAM_HIGH_ADRS really means in a VxWorks BSP?
RAM_HIGH_ADRS is a parameter defined in config.h and in the makefile. As I understand it, it defines the adress on which the program's data+text+bss segments will be written in the RAM.
Which means, for example, that if the cpu has 64 Mb of RAM, and…

Dekel Adler
- 11
- 2
1
vote
0 answers
How to wake-up/resume after calling SetSystemPowerState in WINCE 7
We are currently changing the state of our device to suspend using SetSystemPowerState(NULL, POWER_STATE_SUSPEND, POWER_FORCE) so we can save power when the system is not acquiring any readings. The problem is that after suspending the device using…

mdavid
- 55
- 1
- 4
1
vote
0 answers
Implement breadth-first search using Hama
I've done some research, and I seem to be missing one small part.I understand how a Breadth-First Search works, but I don't understand how to partition nodes so that it can be computed parallely using hama.Is there any method to do it?

Hari K
- 11
- 1
1
vote
2 answers
Intel Galileo BSP Quark_EDKII error 4063
Building the EDKII Firmware
./buildallconfigs.sh GCC44 QuarkPlatform
I get the errors listed below
after hitting a roadblock and not knowing where to go anyone any ideas?
running on
Python 3.3
CentOS release 6.4…

Mark Sherlock
- 15
- 9
1
vote
0 answers
Error in Mounting jffs2 file system in Nandflash
I m using at91sam9m10g45ek board.i want to boot from Nandflash.
linux 3.12 not able to mount jffs2 during booting from nandflash.
My u-boot Parameter :
bootargs=console=ttyS0,115200 earlyprintk…

Chintan Patel
- 173
- 3
- 14
1
vote
1 answer
Runtime partition failed for this job in Hama BSP
I encountered the following problem when start running a hama BSP job. This exception occurs when hama tries to load and partition the input data before it actually runs my own code. This is a known problem discussed in some websites but…

keelar
- 5,814
- 7
- 40
- 79
1
vote
1 answer
Exception in Hama BSP
My hama throws the following exception during the input data partition phase before actually running my BSP job. Can I know what are the possible root causes of this exception? Any suggestions about how to find out the root cause is appreciated. …

keelar
- 5,814
- 7
- 40
- 79
1
vote
4 answers
Cross compiling uboot error
/bin/bash: arm-eabi-gcc: command not found
/bin/bash: arm-eabi-gcc: command not found
dirname: missing operand
Try `dirname --help' for more information.
/bin/bash: arm-eabi-gcc: command not found
/bin/bash: arm-eabi-ld: command not…

EnterKEY
- 1,180
- 3
- 11
- 25
1
vote
1 answer
C - Assembler message
I'm trying to compile a BSP program written in C, and I'm getting this weird error message:
/tmp/ccEDn8lx.s: Assembler messages:
/tmp/ccEDn8lx.s:141: Error: illegal immediate register operand (%rip)
Code: http://pastebin.com/cuz026ji
Does anyone…

Shmoopy
- 5,334
- 4
- 36
- 72
1
vote
0 answers
driver requirments for a bsp. should a bsp contain drivers for devices run on spi?
I am developing a BSP for a Linux board. The boards contains a device which runs on SPI. can you please tell me if BSP should contain driver for that device or should I only provide SPI port driver in BSP?
Also if some device has user mode driver…

user1877992
- 67
- 1
- 5
0
votes
2 answers
Windows CE 6.0 Takes Long time to boot
I have got VIA BSP from the vendor and i have built a WinCE image using Platform builder. When I am trying to bootup the board with that image, It nearly takes 3 to 5 mins to boot.
Please give me a solution...
Thanks in Advance...

Eshwartamil
- 39
- 8
0
votes
0 answers
How to efficiently calculate the decimal value from the first 29 bits of the fractional part (of an CoolFlux BSP32 accumulator)?
I am trying to write a C (with CoolFlux BSP32) program which takes as input an accumulator and displays its decimal value. For example for an acc with the value in hexadecimal FF C000 0000, I want to print "-1.5".
The fractional value needs to be…

User
- 1
- 2