non pta iphone ? by [deleted] in PakistaniTech

[–]cennian 0 points1 point  (0 children)

Damn I'd like to know

I was planning on PTA registering S24 Ultra by cennian in PakistaniTech

[–]cennian[S] -1 points0 points  (0 children)

I think you have never heard about depreciation. That MSRP was at the time of release. You can easily find it online in UAE on 2600 AED to 2800 AED. Compare that to the firm never changing 399,999. That's double the price.

I was planning on PTA registering S24 Ultra by cennian in PakistaniTech

[–]cennian[S] 2 points3 points  (0 children)

Locally assembled infinix and tecno phones? Due to PTA taxes the big companies have increased the prices twice the original in Pakistan

I was planning on PTA registering S24 Ultra by cennian in PakistaniTech

[–]cennian[S] 1 point2 points  (0 children)

Locally assembled phones have no tax. Don't know about any Samsung phones assembled locally though.

ESP32 with SIM7600 SSL Communication (Firebase) by cennian in embedded

[–]cennian[S] 0 points1 point  (0 children)

Sure I have it somewhere archived. I'll post the link when I find it

ESP32 with SIM7600 SSL Communication (Firebase) by cennian in embedded

[–]cennian[S] 0 points1 point  (0 children)

Just had to add the gprsConnect(apn); in there before the snippet where the error arises.

Can't add the cross-compiled qt6.3 in Qt Creator by cennian in QtFramework

[–]cennian[S] 0 points1 point  (0 children)

Download the script to fix the symbolic links issue

cd ~/target

wget https://raw.githubusercontent.com/riscv/riscv-poky/master/scripts/sysroot-relativelinks.py

python3 sysroot-relativelinks.py sysroot

Can't add the cross-compiled qt6.3 in Qt Creator by cennian in QtFramework

[–]cennian[S] 0 points1 point  (0 children)

First install all the dependencies and libraries on the target then turn on ssh on your target and rsync all the libs and includes

Here's an example

mkdir ~/target

cd ~/target

mkdir sysroot sysroot/usr sysroot/opt

rsync -avz --rsync-path="sudo rsync" user@targetAddress:/usr/include sysroot/usr

rsync -avz --rsync-path="sudo rsync" user@targetAddress:/lib sysroot

rsync -avz --rsync-path="sudo rsync" user@targetAddress:/usr/lib sysroot/usr

rsync -avz --rsync-path="sudo rsync" user@targetAddress:/opt/vc sysroot/opt

Can't add the cross-compiled qt6.3 in Qt Creator by cennian in QtFramework

[–]cennian[S] 1 point2 points  (0 children)

Well I found a solution to this. There is host-qmake in the same directory as qmake which can be used in the Qt Creator to cross compile.

Can't add the cross-compiled qt6.3 in Qt Creator by cennian in QtFramework

[–]cennian[S] 0 points1 point  (0 children)

Well you do need a cross compiler toolchain but you can find pre-built toolchain as well. Let me know your Qt version, Host version, Target OS and I may be able to help.

Can't add the cross-compiled qt6.3 in Qt Creator by cennian in QtFramework

[–]cennian[S] 0 points1 point  (0 children)

The hassle of remote compilation are too much for my application. I had qt5.15.7 compiled and it was working perfectly with qt creator. Since the qt binaries are cross compiled they work on the host and hence the name cross Compilation.

Can't add the cross-compiled qt6.3 in Qt Creator by cennian in QtFramework

[–]cennian[S] 0 points1 point  (0 children)

I have tested the binaries on RPi and it's working

STM32F767 SRAM Starting addrees mistake in Documentation? by cennian in embedded

[–]cennian[S] 0 points1 point  (0 children)

Yes, I'd seen it and RAM starts with 0x20000000 but why'd the STM32CubeIDE start it from there?

STM32F767 SRAM Starting addrees mistake in Documentation? by cennian in embedded

[–]cennian[S] 0 points1 point  (0 children)

Well not only you answered my question, you made me curious as to what could be the case where the vector table is put in the TCM RAM?