- Sep 30, 2014
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
We should not have all switches around run the same host key. This removes the pre-generated host keys and fixes the generation at boot time (/etc is volatile, so it is copied to /usr/etc as well). Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
The binary file commited here is the same as in binaries/: it is generated as described in commit 7c9f0d35 . Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Our /etc is in initramfs, so writing to /etc has no effect. I could write to /usr/etc or just remove the thing. Since it was not working and nobody complained, I remove it. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
I was bored by repeated file names, so this uses WRS_KER and other variables to host the "magic" name. Similarly, the use of "-old" was inconsistent, and this uses the same pattern for all files. Actually, it should be a function to avoid repetitions. But I'm lazy and it is not. The upgrade we may do now is by placing files in /update, with magic names: - wrs-firmware.tar: is *must* include wrs-usr.tar.gz, because if this file exists /usr is recreated from scratch. - it may include zImage, wrs-initramfs.gz, barebox.bin (this happens in released firmware files, so the boot loader is being written twice, until we get rid of the sam-ba tools) - zImage: if present, the kernel is replaced - wrs-initramfs.gz: if present, the initramfs is replaced - barebox.bin: if presente, the boot loader is replaced This means, in practice, that you may change the whole system or one part at a time. I suppose only we developers will use the "one part at a time". But the most important change is that barebox.bin is being replaced during boot. In v4.0 we didn't expect to ever replace barebox, but then we found we needed it -- so let's provide for further updates. OTOH at91boot is not replaced, and it is not expected to, ever. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Sep 29, 2014
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Commit 91c22de9 replaced some barebox patches, but I forgot to remove the old ones, so build fails. This fixes the problem. Moreover, there is a typo, which is now fixed. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com> PATCH SQUASH Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Standard JEDEC ID is only 24bits to identify a DF chip. It also has an optional Extended Device Info (EDI) on bytes 4 and/or 5 that need to be read to differentiate some DF chips. (i.e, the difference between AT45DB641E and AT45DB642D is made by byte 4).
-
The script to load the elf file at startup need to be improved but it was a quick hack to have things works on SCB v3.3 and SCB v3.4.
-
Alessandro Rubini authored
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
I generated it with "mdev -s". But then I removed /dev/mtd5 (we have /dev/mtd5ro and nothing more), and most tty/pty files are removed as just overhead. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
This removes some stuff from the developer's manual (was: "wrs-build") and adds it to the user's manual. The stuff is still far from being perfect, but at least it makes sense and can be made better for release 5. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
We now have a developer's manual, even if the content needs a little shuffling around. We also describe other manuals even though we still miss a user's manual, as of this commit. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Sep 24, 2014
-
-
Alessandro Rubini authored
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
All these files come from fpga-config-space/sdbfs: current top of master (commit 2584f0053cda6db6390354711687c5cca5ea6aef) Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
The directory hwinfo-sdb/ includes the "source", trivially written by hand. The "hwinfo" file is just a bunch of 0xff bytes. The final file will be a tagged format. binaries/sdb-for-dataflash is the one that is going to be edited at build/install time -- in theory only by the manufacturer. I generated it running the command sdbfs/userspace/gensdbfs hwinfo-sdb binaries/sdb-for-dataflash from within a checkout of fpga-config-space (another ohwr project, the SDB home). The default mac addresses match what we used so far: 02:34:56:78:9A:BC and 02:34:56:78:9A:00 for the WR ports. The file names ("eth0.ethaddr") are there so to use a generic setting approach in barebox. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Inconsistent naming has always been a problem for me. Since other developers agree, we chose to rename all stuff to be wrs_ or wr_ for switch-specific stuff and generic WR functionality. Ok, the split is not very clear-cut, I agree. This commit only fixes the tools and their users: wrs_version wrs_vlan wrs_pstats It doesn't touch wrsw_hal and wrsw_rtud (nor it adds any prefix to non-prefixed tools like load-lm32 and so on). Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
The elf loader for lm32 is able to change integer parameters, and this is enough, for now, for developers working on the pll code. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-