Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Apr 2019 09:59:08 -0700
From:      Adrian Chadd <adrian.chadd@gmail.com>
To:        Matthias Apitz <guru@unixarea.de>
Cc:        Alexey Dokuchaev <danfe@freebsd.org>,  "freebsd-wireless@freebsd.org" <freebsd-wireless@freebsd.org>
Subject:   Re: Atheros AR5B22 WLAN+Bluetooth support on FreeBSD
Message-ID:  <CAJ-Vmom2yRqAwct2SNHfX6ztR-0cTvopsb5AJWKX7Q3G1Gy4dQ@mail.gmail.com>
In-Reply-To: <20190417165753.GA12433@sh4-5.1blu.de>
References:  <20190414160236.GA2980@c720-r342378> <CAJ-Vmoku6P1awHFXuV9bkR6ifNocWaSi86Y0a9Z9dS-vKgMsKQ@mail.gmail.com> <20190414163841.GA3208@c720-r342378> <CAJ-Vmonvko=vpbr3kSGBpS-zpeONdQHBjkqMf4gasq=CzDbRpg@mail.gmail.com> <20190415044836.GA2635@c720-r342378> <20190415122652.GA22516@FreeBSD.org> <20190415125217.GA3992@c720-r342378> <20190415173503.GA93707@FreeBSD.org> <20190416103412.GA4582@c720-r342378> <20190417143551.GA78014@FreeBSD.org> <20190417165753.GA12433@sh4-5.1blu.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Did you copy it into /usr/share/ or did you pass the command line arg in to
set the base directory? :)


-a


On Wed, 17 Apr 2019 at 09:57, Matthias Apitz <guru@unixarea.de> wrote:

> El d=C3=ADa Wednesday, April 17, 2019 a las 02:35:51PM +0000, Alexey Doku=
chaev
> escribi=C3=B3:
>
> > On Tue, Apr 16, 2019 at 12:34:12PM +0200, Matthias Apitz wrote:
> > > # ./ath3kfw -D -d ugen0.3 -I
> > > ath3kfw: opening dev 0.3
> > > ath3k_is_3012: found AR3012
> > > main: state=3D0x0e
> > > ROM version: 285343744, build version: 155, ram version: 155, ref
> clock=3D1
> > > ath3kfw: ath3k_fw_read: open:
> /usr/share/firmware/ath3k//ar3k/AthrBT_0x11020000.dfu: No such file or
> directory
> >
> > OK, so the file is not in the right place (as indicated by this message=
).
> >
> > > ath3k_load_patch: ath3k_fw_read() failed
> > > Loading patch file failed
> > >
> > > The ROM version: 285343744 does not look like something meaningful,
> > > maybe the tool reads the wrong place.
> >
> > It is meaningful and correct, it is just printed in decimal which is
> > probably bogus:
> >
> >     $ echo 16 o 285343744 p | dc
> >     11020000
>
> Yep. The printf should be corrected to something like %08x.
>
> > > Which file I should use from ath3k/share/firmware/ath3k
> > > # ls -C1
> > > ar3k
> > > ath3k-1.fw
> > > LICENCE.atheros_firmware
> > >
> > > below ar3k/ are a lot more files ....
> >
> > Is there AthrBT_0x11020000.dfu amongst them?  Try placing it under
> > /usr/share/firmware/ath3k/ar3k/ and repeat the procedure.
>
> We have the following files there:
>
> $ find firmware/
>
>
> firmware/ath3k
> firmware/ath3k/LICENCE.atheros_firmware
> firmware/ath3k/ar3k
> firmware/ath3k/ar3k/1020200
> firmware/ath3k/ar3k/1020200/PS_ASIC.pst
> firmware/ath3k/ar3k/1020200/RamPatch.txt
> firmware/ath3k/ar3k/1020200/ar3kbdaddr.pst
> firmware/ath3k/ar3k/1020201
> firmware/ath3k/ar3k/1020201/PS_ASIC.pst
> firmware/ath3k/ar3k/1020201/RamPatch.txt
> firmware/ath3k/ar3k/30000
> firmware/ath3k/ar3k/30000/PS_ASIC.pst
> firmware/ath3k/ar3k/30000/RamPatch.txt
> firmware/ath3k/ar3k/30000/ar3kbdaddr.pst
> firmware/ath3k/ar3k/30101
> firmware/ath3k/ar3k/30101/PS_ASIC.pst
> firmware/ath3k/ar3k/30101/RamPatch.txt
> firmware/ath3k/ar3k/30101/ar3kbdaddr.pst
> firmware/ath3k/ar3k/30101coex
> firmware/ath3k/ar3k/30101coex/PS_ASIC.pst
> firmware/ath3k/ar3k/30101coex/PS_ASIC_aclHighPri.pst
> firmware/ath3k/ar3k/30101coex/PS_ASIC_aclLowPri.pst
> firmware/ath3k/ar3k/30101coex/RamPatch.txt
> firmware/ath3k/ar3k/30101coex/ar3kbdaddr.pst
> firmware/ath3k/ar3k/AthrBT_0x01020001.dfu
> firmware/ath3k/ar3k/AthrBT_0x01020200.dfu
> firmware/ath3k/ar3k/AthrBT_0x01020201.dfu
> firmware/ath3k/ar3k/AthrBT_0x11020000.dfu    <*********************** !!!
> firmware/ath3k/ar3k/AthrBT_0x31010000.dfu
> firmware/ath3k/ar3k/ramps_0x01020001_26.dfu
> firmware/ath3k/ar3k/ramps_0x01020200_26.dfu
> firmware/ath3k/ar3k/ramps_0x01020200_40.dfu
> firmware/ath3k/ar3k/ramps_0x01020201_26.dfu
> firmware/ath3k/ar3k/ramps_0x01020201_40.dfu
> firmware/ath3k/ar3k/ramps_0x11020000_40.dfu
> firmware/ath3k/ar3k/ramps_0x31010000_40.dfu
> firmware/ath3k/ath3k-1.fw
>
>
> --
> Matthias Apitz, =E2=9C=89 guru@unixarea.de, http://www.unixarea.de/
> +49-176-38902045
> Public GnuPG key: http://www.unixarea.de/key.pub
> 70 years of NATO - 70 years of wars (Jugoslavia, Afghanistan, Syria, ...)
> and 70 years
> of war preparation against Russia.  -- PEACE instead of NATO !
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmom2yRqAwct2SNHfX6ztR-0cTvopsb5AJWKX7Q3G1Gy4dQ>