Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved U-Boot splashes #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

samzanemesis
Copy link

There has been interest to overhaul development on the Amazon Otter and
I'd like to contribute for it, Hashcode had recently posted some mockups
of an improved bootlogo and I'd want to improve on it

kf

This pull request includes UBoot splashes for the Fastboot, Low Battery
and Init splash screens

I have not found documentation to create a U-Boot friendly compressed
rle image so these are on uncompressed rle format (I couldn't even look
at them to take a look at the orientation so this is completly untested,
fastboot is unlinked)

There has been interest to overhaul development on the Amazon Otter and
I'd like to contribute for it, Hashcode had recently posted some mockups
of an improved bootlogo and I'd want to improve on it

This pull request includes UBoot splashes for the Fastboot, Low Battery
and Init splash screens

I have not found documentation to create a U-Boot friendly compressed
rle image so these are on uncompressed rle format (I couldn't even look
at them to take a look at the orientation so this is completly untested,
fastboot is unlinked)
Hashcode pushed a commit to Hashcode/u-boot that referenced this pull request Sep 28, 2014
Since B&R boards uses only MMC-Controller KFire-Android#1, it only
wastes time if we initialize #0 first to see that there is nothing.

Cc: <[email protected]>
Acked-by: Pantelis Antoniou <[email protected]>
Signed-off-by: Hannes Petermaier <[email protected]>
Hashcode pushed a commit to Hashcode/u-boot that referenced this pull request Sep 28, 2014
Use get_device_and_partition() is better since:
1. It will call the device initialize function internally. So we can
remove the mmc intialization code to save many lines.
2. It is used by fatls/fatload/fatwrite. So saveenv & load env should
use it too.
3. It can parse the "D:P", "D", "D:", "D:auto" string to get correct
device and partition information by run-time.

Also we remove the FAT_ENV_DEVICE and FAT_ENV_PART. We use a string:
FAT_ENV_DEVICE_AND_PART.
For at91sam9m10g45ek, it is "0". That means use device 0 and if:
a)device 0 has no partition table, use the whole device as a FAT file
system.
b)device 0 has partittion table, use the partition KFire-Android#1.

Refer to the commit: 10a37fd for details of device & partition string.

Signed-off-by: Josh Wu <[email protected]>
Reviewed-by: Stephen Warren <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant