Building a new version for my WiTi board
Mori Hiroki
yamori813 at yahoo.co.jp
Tue Nov 13 22:03:47 UTC 2018
Hi
This is my MT7620A target todays build dmesg.
https://dmesgd.nycbug.org/index.cgi?do=view&id=4580
I use ZRouter build system.
Thanks
Hiroki Mori
----- Original Message -----
> From: Michael Zhilin <mizhka at gmail.com>
> To: wjw at digiware.nl
> Cc: freebsd-mips at freebsd.org
> Date: 2018/11/14, Wed 03:37
> Subject: Re: Building a new version for my WiTi board
>
> Of course, there is UART in kernel :)
> If you have old kernel, can you try it and provide output?
>
> Thx!
>
> On Tue, Nov 13, 2018 at 7:38 PM Willem Jan Withagen <wjw at digiware.nl>
> wrote:
>
>> On 13-11-2018 14:13, Willem Jan Withagen wrote:
>> > On 13-11-2018 13:59, Michael Zhilin wrote:
>> >> Hi,
>> >>
>> >> You need to specify FDT DTS file. Try to uncomment first line of
>> >> kernel configuration file MT7621_FDT:
>> >> #makeoptions FDT_DTS_FILE=WITI.dts
>> >>
>> >
>> > Hi Michael,
>> >
>> > That helps....
>>
>> What I've done....
>>
>> sudo make KERNCONF=MT7621_FDT FDT_DTS_FILE=WITI.dts TARGET=mips
>> TARGET_ARCH=mipsel kernel-toolchain buildkernel
>>
>> cd /usr/obj/mips.mipsel/usr/srcs/Mips/src/sys/MT7621_FDT
>> readelf -h kernel | grep 'Entry point address:'
>> Entry point address: 0x80001100
>> ../../tmp/usr/bin/objcopy -O binary kernel kernel.bin
>>
>> mkimage -A mips -O linux -T kernel -C none -a 0x80001100 -e 0x80001100
>> -n 'FreeBSD Kernel Image' -d kernel kernel.uboot
>>
>> And then I TFTPboot this kernel in uboot on the WiTi board
>>
>> But it freezes like this:
>> MT7621 # bootm
>> ## Booting image at 80100000 ...
>> Image Name: FreeBSD Kernel Image
>> Image Type: MIPS Linux Kernel Image (uncompressed)
>> Data Size: 5998108 Bytes = 5.7 MB
>> Load Address: 80001100
>> Entry Point: 80001100
>> Verifying Checksum ... OK
>> OK
>> No initrd
>> ## Transferring control to Linux (at address 80001100) ...
>> ## Giving linux memsize in MB, 256
>>
>> Starting kernel ...
>>
>> ----------------------
>>
>> And then it freezes.
>>
>> Is this because there is no serial device in the kernel any longer?
>>
>> Or do I need to do different things.
>>
>> --WjW
>>
> _______________________________________________
> freebsd-mips at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-mips
> To unsubscribe, send any mail to
> "freebsd-mips-unsubscribe at freebsd.org"
>
More information about the freebsd-mips
mailing list